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.
Stardew Valley creator kills the coyote he just invented with new Switch update that fixes "the bomb crash, disappearing chickens, and more"
Red Hulk gets his own comic series just in time for Captain America: Brave New World
Sonic 3 director says "a lot of care and love" has gone into telling Shadow's story