In a mid-19th century Essex country house, a young governess for two children becomes convinced that the house and grounds are haunted by ghosts and that the children are being possessed.

Michelle Dockery
as Ann

Eva Sayer
as Flora

Josef Lindsay
as Miles

Dan Stevens
as Dr. Fisher

Mark Umbers
as Master

Corin Redgrave
as Professor

Wendy Albiston
as Baines

Nicola Walker
as Carla

Sue Johnston
as Sarah Grose

Sarah Buckland
as Diane