Barry Keoghan Shines as Erasmus ‘Duke’ Shelby in Peaky Blinders: The Immortal Man

barry keoghan — GB news

Barry Keoghan Shines as Erasmus ‘Duke’ Shelby in Peaky Blinders: The Immortal Man

Barry Keoghan Shines in New Role

Barry Keoghan plays Erasmus ‘Duke’ Shelby in the highly anticipated film Peaky Blinders: The Immortal Man, which had its New York premiere on March 6, 2026. The film, a feature-length installment based on the acclaimed TV series that ran from 2013 to 2022, is set to stream on Netflix starting March 20, 2026.

Star-Studded Premiere

The premiere took place at the DGA Theater, where Keoghan was joined by co-stars Cillian Murphy and Rebecca Ferguson. Murphy reprises his iconic role as Tommy Shelby, while Ferguson dazzled in an elegant halter-neck evening dress. Keoghan opted for a stylish pinstripe suit, showcasing his flair for fashion.

Context of the Film

Peaky Blinders: The Immortal Man is set during World War II, a tumultuous period that adds depth to the narrative. The film is directed by Tom Harper and continues the story of the Shelby family, which captivated audiences through six series and a total of 36 episodes.

Quotes from the Cast

Anticipation and Expectations

The film’s creator, Steven Knight, first teased the adaptation in 2021, generating excitement among fans of the series. As the release date approaches, audiences are eager to see how the story unfolds and how Keoghan’s character fits into the established narrative.

Final Thoughts

As the film gears up for its streaming debut, observers are keen to see how Peaky Blinders: The Immortal Man will be received by both critics and fans. Details remain unconfirmed regarding any further developments in the franchise following this release.