丹·史蒂文斯
Dan Stevens
饰:Dr. Fisher
米歇尔·道克瑞
Michelle Dockery
饰:Ann
妮可拉·沃克
Nicola Walker
饰:Carla
科林·雷德格瑞夫
Corin Redgrave
饰:Professor
苏·乔斯顿
Sue Johnston
饰:Sarah Grose
马克·乌伯斯
Mark Umbers
饰:Master
Josef Lindsay
饰:Miles
爱德华·麦克利亚姆
Edward MacLiam
饰:Peter Quint
Cameron Stewart
饰:Police Inspector
Peter Bygott
饰:Ann's Father
温迪·阿尔比斯顿
Wendy Albiston
饰:Baines
Eva Sayer
饰:Flora
Sarah Buckland
Sarah Buckland
饰:Diane
Katie Lightfoot
Katie Lightfoot
饰:Emily Jessel
内莉·伯勒斯
Nellie Burroughes
饰:Abused Maid
Honor Cargill-Martin
Honor Cargill-Martin
饰:Young Ann
Dina Lees
Dina Lees
饰:Maid (uncredited)
Jenny Howe
Jenny Howe
饰:Cook
乔·索尔巴茨
Joseph Sowerbutts
饰:Miles
乔迪·梅
Jodhi May
饰:Miss
杰森萨尔基
Jason Salkey
饰:Peter Quint
帕姆·费里斯
Pam Ferris
饰:Mrs. Grose