Jack Bannon as Alfred Pennyworth
Ben Aldridge as Thomas Wayne
Ryan Fletcher as Wallace MacDougal
Paloma Faith as Bet Sykes
Polly Walker as Peggy Sykes
Emma Paetz as Martha Wayne
Dorothy Atkinson as Mary Pennyworth
Ramon Tikaram as Victor Aziz
Edward Hogg as John Salt
Harriet Slater as Sandra Onslow
James Purefoy as Gulliver Troy
Simon Manyonda as Lucius Fox
Hainsley Lloyd Bennett as Deon Bashford
Jason Flemyng as James Harwood
Ian Puleston-Davies as Arthur Pennyworth
Jessye Romeo as Katie Browning
Waseem Mirza as TV Reporter