Pick of the week
Peaky Blinders: The Immortal Man
Whether the Birmingham-set period crime drama needed another outing after six series is a moot point, but Tommy Shelby is back to brood magnificently one final time. Creator Steven Knight and director Tom Harper keep things reassuringly familiar (glowering vistas, anachronistic songs, random acts of violence) but we’re now in 1940, and the Nazis are coming. While Tommy (Cillian Murphy) is holed up in a decaying mansion haunted by the ghosts of his past, his impetuous son and heir Duke (Barry Keoghan) forms an alliance with British fascist John Beckett (a cool Tim Roth) to flood the country with counterfeit currency. And only Tommy can stop them …
Friday 20 March, Netflix