Directed by
Brian Grant |
Writing Credits
Jake Michie | ... | (written by) |
Cast (in credits order)
Laura Pyper | ... | Ella Dee | |
Joseph Beattie | ... | Malachi | |
Anatole Taubman | ... | Archangel Raphael | |
Ronan Vibert | ... | Mephistopheles | |
Jamie Davis | ... | Leon Taylor | |
Jemima Abey | ... | Alex | |
Jemima Rooper | ... | Thelma Bates | |
Laura Donnelly | ... | Maya Robertson | |
Colin Salmon | ... | David Tyrel | |
Amber Sainsbury | ... | Roxanne Davenport | |
Amelda Brown | ... | Nurse |
Produced by
Johnny Capps | ... | executive producer |
Sean Glynn | ... | line producer |
Dean Hargrove | ... | executive producer |
Elisabeth Murdoch | ... | executive producer |
Julian Murphy | ... | producer |
Elaine Pyke | ... | executive producer |
Music by
James Seymour Brett | ... | (as James Brett) |
Editing by
Rodney Holland |
Casting By
Marilyn Johnson |
Production Design by
Paul Cripps |
Art Direction by
Verity Woolf |
Set Decoration by
Shirley Robinson |
Makeup Department
Peta Dunstall | ... | hair supervisor (as Peta D) / makeup supervisor (as Peta D) |
Poppy Hill | ... | hair stylist / makeup artist |
Sandrine Mugglestone | ... | hair stylist / makeup artist |
Production Management
Tanya Love | ... | post-production supervisor |
Second Unit Director or Assistant Director
Alex Gibb | ... | second assistant director |
Emily Grant | ... | third assistant director |
Dan Mumford | ... | third assistant director |
Gareth Williams | ... | first assistant director / second unit director |
Art Department
Ian Cooper | ... | props |
Will Coubrough | ... | assistant art director / stand-by art director |
Terry Ennis | ... | props |
Chris Felstead | ... | stand-by props |
Hayley Guiheen | ... | production buyer |
Pierre Hugueny | ... | props / set dresser / stand-by props |
Stuart Walpole | ... | stand-by props |
Jason Wood | ... | property master |
Sound Department
Adrian Bell | ... | sound mixer / sound recordist |
Mike Grimes | ... | sound editor |
Miha Jaramaz | ... | sound editor |
Garie Kan | ... | boom operator |
Sean Massey | ... | supervising sound editor |
Emma Pegram | ... | dubbing assistant |
Andrew Stirk | ... | dubbing mixer |
Michele Woods | ... | dialogue editor |
Special Effects by
Stuart Bray | ... | prosthetics supervisor |
Colin Gorry | ... | physical effects |
Neill Gorton | ... | prosthetics designer |
Martin Rezard | ... | prosthetics supervisor |
Visual Effects by
Will Cohen | ... | visual effects producer |
Joe Courts | ... | digital compositor |
Bronwyn Edwards | ... | digital compositor |
Simon C. Holden | ... | digital compositor |
Chris Petts | ... | cgi supervisor |
Kim Phelan | ... | visual effects coordinator |
Stunts
Tom Lucy | ... | stunt coordinator |
Camera and Electrical Department
Rob Andrews | ... | electrician |
Nick Briggs | ... | still photographer |
Gary Chaisty | ... | gaffer |
Mark Day | ... | best boy |
Ashley Dyson | ... | electrician / generator operator |
John Heald | ... | grip |
Mark Jenkinson | ... | rigger |
Steve Manningham | ... | assistant grip |
Anthony Meade | ... | clapper loader |
Ivan Meagher | ... | focus puller |
Dom Sutton | ... | assistant camera |
Casting Department
Emily Craig | ... | casting assistant |
Chuck Douglas | ... | extras casting (uncredited) |
Costume and Wardrobe Department
Shahida Day | ... | assistant costume designer |
Katherine Grace | ... | costume assistant |
Simone Grace | ... | wardrobe mistress |
Fiona MacKinnon | ... | costume stand-by |
Editorial Department
Bjorn Johnson | ... | assistant editor |
Jamie Wilkinson | ... | colorist |
Location Management
Idris Ahmed | ... | location manager |
Peter-Frank Dewulf | ... | location assistant |
Script and Continuity Department
Polly Buckle | ... | script editor |
Laura Goulding | ... | script supervisor |
Additional Crew
Joe Bream | ... | runner |
Lisa Elder | ... | production secretary |
Liam Eldret | ... | production secretary |
Lucy Eldridge | ... | runner |
Kirsten Eller | ... | production consultant |
Neil Ferris | ... | runner |
Julian Jones | ... | story consultant |
Gill Lester | ... | production accountant |
Daryl Mitchell | ... | accounting assistant |
Rebecca Nazareth | ... | production coordinator |
Debbie Peterson | ... | assistant accountant |
Jessica Read | ... | runner |
Mark Simmons | ... | runner |