Dir: Adrian Grünberg. Cast: Sylvester Stallone, Paz Vega, Óscar Jaenada, Louis Mandylor, Adriana Barraza,Yvette Monreal. 18 cert, 89 mins

The fifth and, if we’re lucky, final instalment in the Rambo series is called Last Blood, but it could just as easily be called Most Blood. Apparent retirement hasn't stopped Sylvester Stallone's ever-ready ’Nam vet, John Rambo, from inventing new ways to jack up the body count.

He lives, for the time being, in permanent magic-hour sunlight on a ranch in Arizona, seemingly untroubled by the degradation of the modern world. Trotting his horse around the corral, he’s like grizzled old John Wayne in his 1970s hang-up-the-hat mode.

Still, the whetstone is never far from reach. Just in case evil comes a-knocking, Rambo has dug a huge network of tunnels out – triggering the odd unfortunate flashback to Viet Cong devilry – and kitted out his workshop with instruments of death, which glint from wall racks in every corner, biding their sweet time.

Rambo springs into action when his surrogate daughter Gabrielle (Yvette Monreal), a sweet girl just rounding the age where boys need fending off, unwisely goes to find her estranged dad in Mexico. Disobeying John on the dubious steer of a friend, some faithless ex-junkie, she doesn't get much joy from her old man, but instead gets drugged, raped, locked into sex slavery, and has a V-shaped gang emblem carved into her face. Music, perhaps not to Rambo's ears, but definitely to the quivering contents of his toolshed.