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
Hair Designer
Veronique Keys
Key Makeup Artist
Special Effects Makeup Artist
Alison Rainey
Simon Rose
Art Department Assistant
Camise Oldfield
Lewis Peake
Property Master
Andrea Porteous
Set Dresser
Jude Kerr
First Assistant Director
Richard Jones
Second Assistant Director
Nick Simmonds
Third Assistant Director
Darren Price
Costume Assistant
Claire Hardaker
Sound Recordist
Gareth John
ADR Mixer
Ted Swanscott
ADR Recordist
Nick Foley
Boom Operator
Felix Hawkin
Sound Mixer
Tom Montgomery
Sound Supervisor
Steve Cook
Sound Post Production Coordinator
Frederic Gibert
Camera Loader
Matthew Roach
Electrician
Andy Bell
Fred Todd
Focus Puller
John Patterson
Grip
Dave Wells
Special Effects
Ben Hall
Digital Colorist
Simon Bourne
Additional Casting
Julie Dunne
Casting Assistant
Online Editor
Alan Maiden
Music Programmer
David Walter
Producer
Nigel Thomas
Music
Andrew Pearce
Director of Photography
Paul Sadourian
Editor
Charlie Harvey
Simon Willcox
Casting
Lisa Essary
Kate Plantin
Production Design
Tim Keates
Art Direction
Francesca Callow
Costume Design
Charlotte-Rose Kay
Makeup Artist
Colette King
Production Manager
Felicity Leabeater
Production Supervisor
Matthew Hobbs
Sound Effects Editor
Blair Jollands
Sound Editor
Keith Tunney
Sound Re-Recording Mixer
Peter Maxwell
Stunt Coordinator
Lex Milloy
Camera Operator
David Shillingford
Steadicam Operator
Rick Woollard
Still Photographer
Toby Jacobs
Gaffer
Dan Fontaine
Costume Supervisor
Katie Hillyer
Script Supervisor
Kriss Landin
Unit Publicist
Anya Noakes
Location Manager
Mike Baldock