Nathalie Cox
Miss Willoughby
Nathalie Cox
Miss Willoughby
Kelsey Grammer
Robert Thompson
Caroline Quentin
Sarah Clarkson
Steven Elder
Oliver Deakin
Tara Fitzgerald
Diana Branson
Louise Bangay
Helen Deakin
Wayne Gordon
DI Pryce
Nicholas Jones
Professor Vernon Murray
Bhavna Limbachia
Dr. Gaya Shirani
Marc Bannerman
Charles Vaines
Giacomo Gex
Young Robert Thompson
Scarlett Graham
Young Miss Willoughby
Lucas Livesey
Andrew
Lauren Dickinson
Briony
Russell Richardson
Vicar
Bryan Samson
Roland's Ghost
Barbara Jillings
Housekeeper Laura
Jeremy Zimmermann
Casting
Julia Drummond-Haig
Costume Designer
Jessica Richardson
Hair Designer
Jessica Richardson
Makeup Designer
Adam Langston
Music
Mike Jones
Production Design
Ross W. Clarkson
Director of Photography
Liza Bolton
Line Producer
Thomas Mattinson
Supervising Producer
Lisa Gabriel
Associate Producer
Jane Widgery
Associate Producer
Kirsty Bell
Executive Producer
Karinne Behr
Executive Producer
Lee Beasley
Executive Producer
Alan Latham
Producer
Philippe Martinez
Producer
Philippe Martinez
Story
Brad Watson
Editor
Brad Watson
Director
Kate Wood
Writer
Chad Law
Writer
Josh Ridgway
Writer