Jedrek / Demon
James Swanton
Pierre
Cameron Ashplant
Ella
Maaike Tol
Jessica
Caitlyn Barber
Taxi Driver
Dave King
Ulrich Bergmann
Bodo Friesecke
Chief Inspector Hamilton
Andrew T Hislop
Patrick
Brandon Ashplant
Riley
Charlotte Dawn Potter
Claire
Nadia Dawber
Journalist
Dave Hyett
Police Officer Taylor
Chris Reeves
Ziggy
Sapphire Brewer-Marchant
Writer
Lars Janssen
Producer
Makeup Effects Designer
Mariska Kuijper
Editor
Sound
Harvey Page
Costume Supervisor
Russell Doherty
Production Assistant
First Assistant Director
Cinematography
Prosthetic Designer
Special Effects Makeup Artist
Daisy Tallulah
Director
Armorer
First Assistant Camera
Matthew Stockreiter