A simple text sent on Father’s Day sparked one of the most significant casting decisions for Peaky Blinders: The Immortal Man. Cillian Murphy, best known for playing Thomas Shelby in the BBC series, revealed how a message from Barry Keoghan led to the actor being cast as Duke Shelby, Tommy’s son, in the upcoming film.
During an appearance on Late Night with Seth Meyers, Murphy described receiving an unexpected text from Keoghan on Father’s Day. Without hesitation, Murphy offered him the role of Duke Shelby, and Keoghan quickly accepted. The two have known each other since working on Dunkirk, which made the exchange all the more personal and spontaneous.
“He tells this anecdote way better than I do. It was Father’s Day. We’ve known each other since Dunkirk, he was only a kid then. He had texted me on Father’s Day. Nobody had let me know it was Father’s Day. Barry texted me, very kindly and very nicely. And he said, ‘Hey Cil, how are you doing?’ And I said, ‘I’ll just say it to him now.’ So I texted him back and said, ‘Do you want to play my son in Peaky Blinders?’ And there was, sort of, you know when you can see people are typing? And then he said, ‘Yeah.’ He was into it.”
– Cillian Murphy, Actor
In the film, Murphy reprises his role as the calculating and resolute Thomas Shelby, leader of the notorious Birmingham-based gang. Barry Keoghan’s character, Duke Shelby, is Tommy’s adult son who was previously portrayed by Conrad Khan in the series. The story unfolds as Duke becomes embroiled in a dangerous Nazi plot, prompting Tommy to leave his self-imposed exile and return home to safeguard both his family and the nation.
Expanding the Shelby Legacy in The Immortal Man
Peaky Blinders: The Immortal Man takes viewers back to Birmingham’s underworld, focusing on the continued saga of the Shelby family. A notable addition is the introduction of Duke Shelby, who carries the weight of the family name into new conflicts. This film reunites much of the original cast while enriching the storyline with fresh characters and complex dynamics.

Cillian Murphy leads the cast once again as Thomas Tommy Shelby, the shrewd mastermind behind the criminal enterprise. Joining him is Barry Keoghan as Erasmus Duke Shelby, his estranged son whose involvement brings fresh tensions to the Shelby narrative. The ensemble also features Rebecca Ferguson, Tim Roth, Stephen Graham, and Sophie Rundle, all reprising or expanding their roles within this dark, gripping drama.
The renewed focus on the Shelby family and their enemies promises to deepen the intense and violent world fans have come to expect, while the introduction of Duke as a central figure offers new emotional stakes and conflicts.
The Impact of Keoghan’s Casting on the Peaky Blinders Storyline
Barry Keoghan’s casting as Duke Shelby marks a pivotal development for the Peaky Blinders franchise, bridging familiar themes with fresh perspectives. His role brings a new generation into sharp focus, highlighting the pressures and legacy that come with being part of the Shelby dynasty.
This unexpected casting, born from a casual exchange on a holiday, illustrates how personal connections and timing can influence creative choices in television and film. With a strong ensemble cast including actors like Rebecca Ferguson and Tim Roth, The Immortal Man is positioned to expand the Peaky Blinders universe while maintaining its intense, high-stakes atmosphere.
As the film explores Tommy Shelby’s return amid global threats, it also delves deeper into his complex relationships, especially with Duke, whose character challenges and reshapes the family’s future. This casting story adds an intriguing layer to the production, emphasizing how moments of spontaneity can shape major narratives.

