Why you can trust GamesRadar+
A somewhat disorienting jumble of narrative invention and stage-y musical, Black Nativity adapts Langston Hughes’ 1961 ‘gospel-song-play’, itself an urbanised adaptation of the Nativity.
Seventeen-year-old pop/R&B singer Jacob Latimore stars as Langston, a moody teen forced to leave his Baltimore home and financially struggling mom (Jennifer Hudson) to stay with his relatives in Harlem for the holidays.
His booming grandfather (Forest Whitaker) and gentler grandmother (Angela Bassett) have many lessons to teach the wayward young man, and they do it with much singing and carrying-on.
The well-worn platitudes and pained moralising are a bit much, but the music is tremendous.
Ken McIntyre is a freelance writer who has spent years covering music and film. You'll find Ken in the pages of Total Film and here on GamesRadar, using his experience and expertise to dive into the history of cinema and review the latest films. You'll also find him writing features and columns for other Future Plc brands, such as Metal Hammer and Classic Rock magazine.

The new survival game from the creator of PUBG is an absolutely merciless wilderness experience that's aiming to be "as hard a survival game as you can make"

Marvel Rivals now lets Storm's ultimate turn into a raging, fiery tornado when teaming up with Human Torch - and I've never been so thankful to have hero ban

Elegoo Saturn 4 Ultra 16K review in progress: "Makes some of the best-looking miniatures I've ever seen"