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