Bran
Stephen Moyer
Ohsha
Tala Gouveia
Decker
Casper Van Dien
Henry
John Rhys-Davies
Riley
Emily Haigh
Rhean Captain
Toby Osmond
Jimmy
Shayne Ward
Jane
Alana Wallace
Edison
Mike Beckingham
Dan
Spencer Collings
Casting
Shannon Makhanian
Director
Tom Paton
Writer
Still Photographer
Ross Day
Makeup Supervisor
Julie Atkins
Associate Producer
Stephen Naulls
Stunt Coordinator
Colorist
Matthew Wingad
Music Supervisor
Liam McMellon
Stunt Double
Nicholas Lee
Makeup & Hair
Kim Brown
Post Production Supervisor
Kate Wright
Set Medic
Helen Doran
Foley Editor
Franziska Treutler
Steve McMellon
Sound Re-Recording Mixer
Graham Daniel
Adam Daniel
Costume Design
Lance Milligan
Original Music Composer
Max Sweiry
Producer
Phil McKenzie
Production Design
Victoria Richards
Art Direction
Beck Whelpdale
Alan Latham
Thomas Mattinson
Director of Photography
George Burt
Editor
Jeremy Gibbs
Script Supervisor
Rebecca Babagee
Gaffer
Craig Hudson
Camera Trainee
Zoe Howard
Compositor
Stephen Grimes
Visual Effects Supervisor
Ben Louden
Standby Art Director
Declan Price
Boom Operator
Paul Caton
Makeup Designer
Jo Sweeting
Wardrobe Assistant
Fionnuala Milligan
First Assistant Director
Nick Gorman
Digital Imaging Technician
Mike Myshko
Darren Le Fevre
Hair Supervisor
First Assistant Camera
Jonny Rhodes
Executive Producer
Kirsty Bell
Construction Manager
Archie Knowles
Yanru Yin
Special Effects Supervisor
Keith Harding
Sound Mixer
Matthew Price
Production Coordinator
Amy Sparling
CG Artist
Tim Gathercole
Matthew S. Jones
Production Manager
Monika Kasprzak
Graphic Designer
Jessica Barrell
Carpenter
James Ashley Holloway
Costume Assistant
Harriet Dyson
Hair Designer
Armorer
Stuart Shepherd-Garner
Pyrotechnician
Steven Herbert
Philippe Martinez
Second Assistant Camera
Josh Bloomer
Production Accountant
Digital Compositor
Ben Lilley
Production Secretary
Lauren Taverner
Costume Supervisor
Olivia Sykes
CG Supervisor
Andrew Jones
Gary Maudsley
Foley Mixer
Albrecht Ihlenburg
Supervising Sound Editor
Fred Englefield
Second Assistant Director
Merv Lewis
Floor Runner
Connah Thompson
Production Assistant
Hannah Cross
Set Dresser
Rebecca Higgins
Angelique Jones
Kurt Ryan
Liza Bolton
Third Assistant Director
Louisa Rose