Why you can trust GamesRadar+
Filming in his native village in Tajikistan and using his own relatives in key roles, writer/director Djamshed Usmonov has fashioned an unsentimental prodigal-son drama. It's clever too, blending ancient myths (the angel of the title) with the modern reality of life in a central Asian backwater.
Tough-guy Hamro (Maruf Pulodzoda) returns after a decade in Moscow to visit his dying mother (Uktamoi Miyasarova) in the Tajik countryside. The old lady's illness is a ruse, however, designed to allow the corrupt mayor (Mardonqul Qulbobo) and other locals to recover Hamro's long-standing debts. To muddy matters further, Hamro also discovers he's expected to take full responsibility for his illegitimate 10-year-old child.
Usmonov may try to juggle too many storylines, but his film still succeeds as an astute portrait of an impoverished, male-dominated society. What's more, the motivations and actions of Hamro retain a pleasing sense of mystery, all the way to the final shot.
The Total Film team are made up of the finest minds in all of film journalism. They are: Editor Jane Crowther, Deputy Editor Matt Maytum, Reviews Ed Matthew Leyland, News Editor Jordan Farley, and Online Editor Emily Murray. Expect exclusive news, reviews, features, and more from the team behind the smarter movie magazine.

"We're not just making Dark Souls over and over again": For this indie team, making a Smash Bros-infused Metroidvania alongside an open-world roguelike just makes sense

"Most of the games that are Metroidvanias are just Metroid games": The director of this Smash Bros-infused Metroidvania hates the word because "it's a silly term and Japan did it better"

Nab a dinky Lego Star Wars Millennium Falcon for its lowest price ever