本尼迪克特·康伯巴奇
Benedict Cumberbatch
饰: 斯蒂芬·刘易斯 Stephen Lewis
凯莉·麦克唐纳
Kelly Macdonald
饰: 朱莉 Julie
史蒂芬·坎贝尔·摩尔
Stephen Campbell Moore
饰: 查尔斯 Charles
莎卡亚·瑞丝
Saskia Reeves
饰: 塞尔玛 Thelma
露西·莱曼
Lucy Liemann
饰: 乔安娜·巴克利 Joanna Buckley
安娜·玛德蕾
Anna Madeley
饰: 瑞秋·默里 Rachel Murray
艾略特·利维
Elliot Levey
饰: 首相 Prime Minister
劳伦斯·斯佩尔曼
Laurence Spellman
饰: 格雷戈·埃利斯 Greg Ellis
约翰·霍普金斯
John Hopkins
饰: 内政大臣 Home Secretary
理查德·杜登
Richard Durden
饰: 史蒂芬的父亲 Stephen's Father
杰拉德·摩纳科
Gerard Monaco
饰: 房地产经纪人 Estate Agent
杰拉尔丁·亚力山大
Geraldine Alexander
饰: 史蒂芬的母亲 Stephen's Mother
凯伦·布莱森
Karen Bryson
饰: 马特森夫人 Mrs. Matterson
埃勒维兹·亨伍德
Eloise Henwood
饰: 女学生 School Girl
弗朗西斯·阿什曼
Frances Ashman
饰:丽迪雅·韦伯
乔安娜·希雅
Johanna Thea
饰:护士
弗兰克·艾殊文
Franc Ashman
饰:Lydia Webb
Tony Walker
饰:Taxi Driver
多琳·布莱克斯托克
Doreene Blackstock
饰:Nurse
Jim Creighton
Jim Creighton
饰:Male Neighbour