Romola Garai
Angel
Sam Neill
Théo
Michael Fassbender
Esmé
Lucy Russell
Nora Howe-Nevinson
Charlotte Rampling
Hermione
Jacqueline Tong
Mother Deverell
Janine Duvitski
Aunt Lottie
Christopher Benjamin
Lord Norley
Jemma Powell
Angelica
Simon Woods
Clive Fennelly
Seymour Matthews
Norley Doctor
Tom Georgeson
Marvell
Una Stubbs
Miss Dawson
Rosanna Lavelle
Lady Irania
Geoffrey Streatfeild
Sebastian
Teresa Churcher
Governess
Alison Pargeter
Edwina
Roger Morlidge
Journalist