Barry Keoghan as Duke Shelby: Is He the New Tommy in Peaky Blinders 2026?
- Mar 20
- 3 min read

Introduction
The wait is finally over. As of March 20, 2026, Peaky Blinders: The Immortal Man has officially begun streaming on Netflix, bringing the legendary Tommy Shelby back for one final reckoning. However, the conversation among fans isn't just about Cillian Murphy’s swan song; it’s about the explosive arrival of Barry Keoghan as Duke Shelby in 2026.
In this new era, set against the dark backdrop of World War II, the torch is being passed. Duke Shelby has grown from the estranged illegitimate son we met in Season 6 into a cold, calculating leader of the Birmingham underworld. But can he truly fill the void left by Thomas Shelby?
Highlights: Peaky Blinders: The Immortal Man (2026)
Feature | Details |
Movie Title | Peaky Blinders: The Immortal Man |
Release Date | March 6, 2026 (Theatres) / March 20, 2026 (Netflix) |
Director | Tom Harper |
Starring | Cillian Murphy, Barry Keoghan, Rebecca Ferguson, Tim Roth |
Setting | Birmingham, 1940 (World War II) |
Main Conflict | Duke Shelby vs. Nazi Agent John Beckett |
Who is Duke Shelby in the 2026 Movie?
Erasmus "Duke" Shelby, played with haunting intensity by Oscar-nominee Barry Keoghan, has become the centerpiece of the 2026 Peaky Blinders narrative. Following Tommy’s self-imposed exile, Duke has stepped into the power vacuum to run the family business.
Unlike the early days of the Shelby Company Ltd., Duke’s reign is defined by a "f*** the world" attitude. He isn't trying to build a legitimate empire; he is trying to survive a world that he feels has abandoned him. This shift in character makes Barry Keoghan’s Duke Shelby 2026 performance a fascinating mirror to Tommy’s own post-WWI trauma.
The 1940 Nazi Plot: Duke’s High-Stakes Gamble
The 2026 film introduces a chilling new antagonist: John Beckett (played by Tim Roth), a Nazi-collaborator aiming to bankrupt the British economy with £250 million in counterfeit currency.
Duke Shelby finds himself at a moral crossroads. Initially tempted by the offer of war profiteering, Duke’s involvement in the scheme is what eventually forces Tommy Shelby out of retirement. The friction between father and son reaches a boiling point when Duke is tasked with a loyalty test that threatens the very core of the Shelby family.
Key Plot Points:
The Return of Tommy: Tommy returns to Birmingham in 1940 to "straighten out" his son and save the family from the Nazi threat.
A New Breed of Gangster: Duke runs the Peaky Blinders with a rawness that feels like "1919 all over again," according to Ada Thorne.
The Ultimate Sacrifice: The film culminates in a deeply emotional confrontation where Duke must prove where his true loyalties lie.
Is Barry Keoghan the New Thomas Shelby?
The chemistry between Cillian Murphy and Barry Keoghan is the heartbeat of the 2026 movie. While Tommy is the "chess master," Duke is the "wild card."
Critics and fans alike are already speculating that The Immortal Man serves as a backdoor pilot for a new spin-off series. With Tommy Shelby’s story reaching a definitive and "immortal" conclusion, the path is clear for Duke to lead the next generation. Steven Knight has already confirmed that a sequel series focusing on the "new generation" is in production, making Keoghan the face of the franchise for years to come.
FAQs about Barry Keoghan and Duke Shelby 2026
1. Does Barry Keoghan play Duke Shelby in the 2026 Peaky Blinders movie?
Yes, Barry Keoghan reprises the role of Duke Shelby (taking over from Conrad Khan) in the 2026 film The Immortal Man. He plays a more mature, battle-hardened version of the character.
2. Is Duke Shelby the main character in the 2026 movie?
While Cillian Murphy’s Tommy Shelby is the protagonist, the plot centers heavily on Duke’s leadership of the Peaky Blinders and his conflict with Nazi agents.
3. Will there be a Duke Shelby spin-off after the 2026 film?
Creator Steven Knight has confirmed that a sequel series is in development. Given the ending of The Immortal Man, it is highly likely that Barry Keoghan as Duke Shelby in 2026 will be the lead of the next chapter.
4. What is the release date for Peaky Blinders 2026 on Netflix?
The movie Peaky Blinders: The Immortal Man was released globally on Netflix on March 20, 2026.
5. Who is the villain in the 2026 Peaky Blinders movie?
The primary antagonist is John Beckett, played by Tim Roth, a working-class Nazi sympathizer who attempts to manipulate Duke Shelby into a counterfeit currency plot.
Conclusion
The 2026 Peaky Blinders movie isn't just a goodbye; it's a rebirth. Barry Keoghan’s Duke Shelby 2026 has proven that the Shelby legacy is in capable, albeit chaotic, hands. Whether he is a hero or a villain remains to be seen, but one thing is certain: by order of the Peaky Blinders, the Duke era has officially begun.



Comments