Adam
Alfred Enoch
Suzy
Nadia Parkes
Emma
Kaya Scodelario
Emma
Kaya Scodelario
Paul
Robert Emms
Ray
Timothy Spall
Dean
Jack Donoghue
Simon
Jeremy Irvine
Conductor
Steve Oram
Linda
Joanna Scanlan
Amanda
Alexandra Roach
Judith
Sarah Niles
Miranda
Rebecca Root
Simon
Jeremy Irvine
Michael
Clinton Liberty
Piers
Kriss Dillon
Tarek
Yassine Mkhichen
Fay
Virginia Thompson
Polly
Laura Aikman