理查德是一名飞行员,退伍后,他在一家酒吧打工,认识了同事芭芭拉(安娜·玛西 Anna Massey 饰)并与之相爱。性格粗暴的理查德同老板发生口角后被开除,身无分文的的只得投奔前妻布伦达(Barbara Leigh-Hunt 饰)。布伦达经营着一家婚姻介绍所,她友善的接待了理查德并偷偷的在他口袋里塞了一些钱。没想到几天后,布伦达在介绍所中被她与理查德共同的朋友鲍伯(巴里·福斯特 Barry Foster 饰)玷污并用领带勒死,原来鲍伯就是伦敦臭名昭著的领带勒杀狂魔。\r布伦达死了,理查德成了最大的嫌疑人。
盖尔(雷·温斯顿 Ray Winstone 饰)曾是一名在“职场”上叱咤风云的大盗,如今,早已远离了江湖的他和妻子迪迪(阿曼达·莱德曼 Amanda Redman 饰)在一幢山间别墅内过着闲适惬意的生活,在好友艾奇(Cavan Kendall 饰)和杰克(Julianne White 饰)的陪伴下,盖尔觉得当初的金盆洗手是一个正确的决定。\r一位不速之客的到来终结了盖尔的平静生活,他的名字叫唐(本·金斯利 Ben Kingsley 饰),是盖尔曾经的合作伙伴。唐行事暴躁,个性阴晴不定,他就犹如一颗定时炸弹
华盛顿警官亚历克斯·克洛斯(摩根·弗里曼 Morgan Freeman饰)是警方的一名心理咨询专家。他突然接到在北卡罗来纳州达勒姆小镇上学的侄女失踪的消息。为了找到侄女,亚历克斯决定一探究竟。然而当他到达当地警察局后,亚历克斯发现这里已经连续失踪了多名少女,自己的侄女只是受害者之一,她们无一例外的都是既聪明又漂亮的优秀女孩。死里逃生的女医生凯特·麦克蒂尔南(艾什莉·贾德 Ashley Judd饰)是唯一侥幸逃脱的女孩,她只记得凶犯是一个头戴面具自称“卡萨诺瓦”的变态杀人狂。凯特为亚历克斯提供了许多有价值的