Diretor/a
David Drury
DIRETOR/A
Elenco (na ordem dos créditos)
Charles Dance
David
Clare Holman
Wendy
Barbara Wilshere
Audrey Oliphant
Emilia Fox
Angel
Peter Capaldi
Henry
Sheila Hancock
Lady Youlgreave
John Standing
The Voice of Francis Youlgreave
Emma Fielding
Janet
Niamh Cusack
Vanessa
Mark Benton
Eddie
Oliver Dimsdale
Michael
Patrick Godfrey
Hugh
James D'Arcy
Toby
Claudie Blakley
Sally
Cara Horgan
Joanna
Jade Sharif
Lucy
Tigerlily Hutchinson
Young Rosie
Noma Dumezweni
Carla
Shaughan Seymour
Dr. Flaxman
Donald Sumpter
Simon Martlesham
Selina Griffiths
Doris
Mark Spalding
Detective Chief Inspector Maxten
Luke Williams
Sergeant Clough
Alex Knight
Inspector Humphries
Alastair Cording
Dr. Fraser
Valerie Minifie
Mrs. Gunter
Greg Sheffield
Young Michael
Carrie Jones
WPC Sue
Simon Fielder
Hospital Chaplain
Taylor El-Hage
Brian
James Cameron Stewart
Reverend Derek Cutler
Jerome Wright
Detective Sergeant Field
Helen Ryan
Angel's Neighbour
Ian Gelder
Canon Hinds
Rosie Day
Simon Cowell-Parker
Forensic Psychiatrist
Elizabeth Ford
Car Driver
Richard Wulf
Francis Youlgreave (uncredited)