Why Conrad Khan Is Out as Duke Shelby in Peaky Blinders
March 6, 2026·31 minutes ago·via The Mirror

Peaky Blinders fans, get ready for a big shake-up in the Shelby family! Conrad Khan played Duke Shelby, Tommy's long-lost son, in season 6, but Barry Keoghan steps into the role for the upcoming movie The Immortal Man. Creator Steven Knight explains it's due to a time jump into the 1940s, where Duke is older and leading the gang with intense edge, perfect for Keoghan's vibe from Saltburn. Read more about this...
