导演表
编剧表
演配员表
演员

本尼迪克特·康伯巴奇(演员)
饰 Eleanor Melrose

詹妮弗·杰森·李(饰 Eleanor Melrose)
饰 Young Patrick Melrose

塞巴斯蒂安·马尔茨(饰 Young Patrick Melrose)
饰 Julia

杰西卡·雷恩(饰 Julia)
饰 David Melrose

雨果·维文(饰 David Melrose)
饰 Johnny Hall

普拉萨纳·瓦纳拉佳(饰 Johnny Hall)
饰 Nicholas Pratt

皮普·托伦斯(饰 Nicholas Pratt)
饰 Cousin Mary

安娜·梅德利(饰 Cousin Mary)
饰 Anne Moore

因迪拉·瓦玛(饰 Anne Moore)
饰 Thomas Melrose

丹顿·安德森(饰 Thomas Melrose)
饰 Chilly Willy

加里·比德尔(饰 Chilly Willy)
饰 Debbie Hickman

莫菲德·克拉克(饰 Debbie Hickman)
饰 Nancy

布莱思·丹纳(饰 Nancy)
饰 Bridget Watson Scott

荷丽黛·格兰杰(饰 Bridget Watson Scott)
饰 Kettle

西莉亚·伊姆里(饰 Kettle)
饰 Cousin Henry

盖伊·保罗(饰 Cousin Henry)
饰 Robert Melrose

马库斯·史密斯(饰 Robert Melrose)
饰 George Watford

约翰·斯坦丁(饰 George Watford)
饰 Annette

艾琳·沃尔什(饰 Annette)
饰 Marianne

艾莉森·威廉姆斯(饰 Marianne)
饰 Jacqueline D'Alantour

伊莲娜·雅各布(饰 Jacqueline D'Alantour)
演员

玛戈·斯蒂雷(演员)
饰 Helene/Waitress

玛格丽特·科鲁尼(饰 Helene/Waitress)
饰 Sonny Gravesend

蒂姆·迈克穆兰(饰 Sonny Gravesend)
饰 Jacques D'Alantour

伊波利特·吉拉尔多(饰 Jacques D'Alantour)
饰 Sir Victor Eisen

詹姆斯·弗雷特(饰 Sir Victor Eisen)
饰 Jerry Banks

埃本·扬(饰 Jerry Banks)