Ian McKellen
Jimmy Erskine
Gemma Arterton
Nina Land
Mark Strong
David Brooke
Lesley Manville
Annabel
Ben Barnes
Stephen Wyley
Romola Garai
Madeleine
Alfred Enoch
Tom Tunner
Matthew Cottle
Graham Meadows
Beau Gadsdon
Freya
Nikesh Patel
Ferdy Harwood
Rebecca Gethings
Joan
Éva Magyar
Dolly Langdon
Jay Simpson
Slyfield
Jacob James Beswick
Robbie
Nicholas Bishop
Richard Pugh
Albie Marber
Lennie
Grant Crookes
Critic
Debra Gillett
Mrs. Keefe
Jake Neads
Flamineo
Griffin Stevens
Lodovico
Joe Coen
Brachiano
Oliver Shaw
Rowan
Avye Leventis
Lizzie
Tom Padley
Police Officer