Cast (10)

Michael Hoad

Van Helsing

Darrell Griggs

Igor

Antonia Whillans

Ellie

Abi Casson Thompson

Shauna

Elspeth Foster

Briony

Beatrice Fletcher

Alex

Mark Sears

Tenebris

Richard Harfst

Leonard

Kate Sandison

Frances

Harrison Thomas Boxley

Demon

Crew (8)

Tom Jolliffe

Writer

Nicole Holland

Executive Producer

Stuart Alson

Executive Producer

Scott Chambers

Producer

Rhys Frake-Waterfield

Producer

Gabriel Hunt

Editor

Soner Metin

Director

Jack Peter Mundy

Director of Photography