Peaky Blinders: The Immortal Man Cast and Crew

Main Cast: Cillian Murphy as Thomas 'Tommy' Shelby
Main Cast: Tim Roth as Beckett
Main Cast: Rebecca Ferguson as Kaulo/Zelda
Supporting Cast: Barry Keoghan as Duke Shelby
Supporting Cast: Sophie Rundle as Ada Shelby
Supporting Cast: Stephen Graham as Hayden Stagg
Supporting Cast: Ned Dennehy as Charlie Strong
Supporting Cast: Packy Lee as Johnny Dogs
Supporting Cast: Ian Peck as Curly
Supporting Cast: Jay Lycurgo as Elijah
Supporting Cast: Kasper Hilton-Hille as Karl Thorne
Supporting Cast: Ruby Ashbourne Serkis as Agnes Shelby
Supporting Cast: Thomas Arnold as Virgil
Supporting Cast: Sam Baker Jones as Jake
Supporting Cast: Iain Fletcher
Supporting Cast: Jasna Anderson as Angry Woman
Supporting Cast: Sammy Jonas Heaney as Policeman
Supporting Cast: Kia Pegg as BSA Worker
Supporting Cast: Rory Wilson as Gang Member
Supporting Cast: Spencer Elcock as Gang Member
Supporting Cast: Leon Edwards as Gang Member
Supporting Cast: Mauricio Knipp-Armijo as SS Guard
Supporting Cast: Bonnie Stott as Ruby
Supporting Cast: Ava Hupperdine-Perrin as Elizabeth Younger
Supporting Cast: David Bruckner as Airman
Supporting Cast: Martin Angerbauer as SS Guard
Director: Tom Harper
Film Producer: David Mason
Film Producer: Cillian Murphy
Film Producer: Caryn Mandabach
Film Producer: Guy Heeley
Film Producer: Andrew Warren
Film Producer: Tom Harper
Film Producer: Jamie Glazebrook
Film Producer: David Kosse
Film Producer: Steven Knight