Karen Clarke / Susan Hamilton
Thora Birch
Dr. Woodleigh
Toby Stephens
News Anchor
Ian Porter
Jennifer Landau
Sarah Whitefoot
Judith Palmer
Sheryl Gannaway
David Hamilton
Christien Anholt
Elaine Jordan
Joanna Hole
Priest 2
Jonny Coyne
Mary Sullivan
Lorraine Bruce
Mr. Kyrke-Smith
Ray Charleson
Detective Jackson
Alan Perrin
Dr. Richardson
Michael J. Reynolds
Mr. Saunders
Glenn Beck
Director
Ray Gower
Writer
Costume Assistant
Claire Hardaker
Sound Supervisor
Steve Cook
Art Department Assistant
Lewis Peake
Third Assistant Director
Darren Price
Sound Recordist
Gareth John
Second Assistant Director
Nick Simmonds
Special Effects Makeup Artist
Alison Rainey
First Assistant Director
Richard Jones
Simon Rose
Set Dresser
Jude Kerr
Sound Mixer
Tom Montgomery
Property Master
Andrea Porteous
ADR Mixer
Ted Swanscott
Hair Designer
Veronique Keys
Sound Post Production Coordinator
Frederic Gibert
Boom Operator
Felix Hawkin
Key Makeup Artist
Camise Oldfield
ADR Recordist
Nick Foley
Electrician
Fred Todd
Special Effects
Ben Hall
Digital Colorist
Simon Bourne
Grip
Dave Wells
Andy Bell
Casting Assistant
Online Editor
Alan Maiden
Focus Puller
John Patterson
Additional Casting
Julie Dunne
Camera Loader
Matthew Roach
Music Programmer
David Walter
Music
Andrew Pearce
Production Supervisor
Matthew Hobbs
Editor
Charlie Harvey
Makeup Artist
Sound Editor
Keith Tunney
Director of Photography
Paul Sadourian
Art Direction
Francesca Callow
Tim Keates
Casting
Kate Plantin
Colette King
Sound Effects Editor
Blair Jollands
Sound Re-Recording Mixer
Peter Maxwell
Unit Publicist
Anya Noakes
Production Design
Costume Design
Charlotte-Rose Kay
Camera Operator
David Shillingford
Gaffer
Dan Fontaine
Lisa Essary
Script Supervisor
Kriss Landin
Still Photographer
Toby Jacobs
Production Manager
Felicity Leabeater
Location Manager
Mike Baldock
Stunt Coordinator
Lex Milloy
Producer
Nigel Thomas
Simon Willcox
Steadicam Operator
Rick Woollard
Costume Supervisor
Katie Hillyer