Famke Janssen
Katherine Carter
Famke Janssen
Katherine Carter
Rose Williams
Lina Carter
Alex Hassell
Dr. Robert Lawrence
Finn Cole
Jamie Carter
Anna Friel
Nurse Nicky Mackenzie
Georgia Thorne
Young Lina
Toby Ryan
Young Jamie
Karl Collins
Neurosurgeon
Lesley Molony
Doctor
Chris Hallaways
First Arborist
Rachel Holifield
Second Arborist
Cameron Robertson
Landlord
Hope Delaney
Katherine's TV Daughter
Alex Baranowski
Music
John Palfery Smith
Line Producer
Tania Blunden
Post Production Supervisor
Amanda McArthur
Production Design
Alexander Holt
First Assistant Director
Joe Kotroczo
Executive In Charge Of Production
Victorine Tamafo
Production Supervisor
Fiona DeSouza
Editor
Andrea Stern
Art Direction
Celia De La Hey
Set Decoration
Roger Evans
Unit Production Manager
Kelly Valentine Hendry
Casting
Holly Smart
Costume Design
Stephen Carney
First Assistant Director
Alison Jackson
Executive Producer
Nour Wazzi
Director
Rowan Joffe
Screenplay
Nicky Bentham
Producer
Remi Adefarasin
Director of Photography