Barry Keoghan Takes Over as Duke Shelby in Peaky Blinders: The Immortal Man Film The Netflix film Peaky Blinders: The Immortal Man has sparked renewed interest in the legacy of Duke Shelby, the illegitimate son of the iconic Tommy Shelby. Barry Keoghan, known for his role in Saltburn, has taken over the character from Conrad Khan, marking a significant shift in the franchise’s narrative. The film, which premiered following a major cinema release, delves into Duke’s complex journey as the eldest child of Tommy Shelby and Zelda Chiriklo, a Romani woman played by Rebecca Ferguson. Raised by his mother until her death, Duke was later entrusted to his aunt Esme Shelby-Lee, portrayed by Aimee-Ffion Edwards, before being formally adopted by Tommy in 1934. This pivotal moment solidified Duke’s place within the Peaky Blinders family, setting the stage for his evolution into a central figure in the series’ future. The decision to cast Keoghan as Duke was driven by the film’s six-year time jump, which required a new actor to embody the character’s growth. Creator Steven Knight, who also wrote the film, emphasized that Keoghan was the ideal choice, stating that the first rushes of his performance made it clear “it couldn’t have been anybody else.” Knight’s confidence in the casting reflects the character’s importance to the franchise’s ongoing story. The film’s narrative explores Duke’s early life, including his mother Zelda’s fateful encounter with Tommy at the 1914 Appleby Horse Fair. Zelda, a skilled pickpocket, stole Tommy’s watch, leading to a night of intimacy that resulted in her pregnancy. Tommy’s departure for the First World War left Zelda to raise their child alone, a dynamic that shaped Duke’s formative years.#barry_keoghan #steven_knight #rebecca_ferguson #duke_shelby #aimee_ffion_edwards
