Peaky Blinders: The Immortal Man follows Tommy Shelby (Cillian Murphy), who is pulled out of retirement to save his son Duke Shelby (Barry Keoghan) after the boy becomes entangled in a Nazi plot during WWII.
The film, released in select cinemas on March 6, has sparked strong reactions from fans weighing in on the historical epic.
Spoiler alert: The movie brings the current generation of Shelbys to a close. Arthur Shelby (Paul Anderson) is killed by his brother Tommy before the main events, and Tommy ultimately finds the peace he longed for after his own death. Before that, he lived in exile in a lonely mansion alongside the ghosts of his loved ones and his final loyal friend, Johnny Dogs (Packy Lee).