Cast
Geraldine Somerville
Dr. Samantha Graham
Kelly Reilly
Fiona 'Finn' MacKenzie
Seán Gleeson
Danny Hyde
Robert Bathurst
Dr. Adam Daley
Phil Davis
Det. Inspector Baird
Isobel Middleton
Sarah
Polly Moore
Det. Inspector Hearst
Laura Jane Keston
Elsie
Emily Keston
Elsie
Jane Robbins
Kirsty's Mother
Crew
Simon Massey
Director
Nicci Gerrard
Screenplay
Donal Woods
Production Design
Nicci Gerrard
Novel
Stephen Singleton
Editor
James Aspinall
Director of Photography
David Pirie
Screenplay
Linda James
Producer
Adam Marshall
Art Direction
Carolyn Parry-Jones
Line Producer
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.