Jack
Andrew-Lee Potts
Detective Gray
Jason Flemyng
Knight
Nick Moran
Matilda
Katie Sheridan
Tom
Alexander Vlahos
Lena
Eloise Lovell Anderson
Stephanie
Augusta Woods
Jordan
Max Wrottesley
Temple
Steven Blades
Director
Writer
Producer
Charley McDougall
Tom Paton
Co-Producer
Bradley Stryker
Tamara Al-Bassam
Jamie McLeod-Ross
Jim Miskell
Susan E. Clarke
Cinematography
Joao da Silva