查理(哈威·凯特尔 Harvey Keitel 饰)和意大利移民朋友们混迹在纽约曼哈顿的下东区,没有固定职业,靠着替黑手党卖命混口饭吃。查理的好友乔尼(罗伯特·德尼罗 Robert De Niro 饰)欠了黑市商人迈克尔的钱,却无力偿还,整日被追债。查理与乔尼的表妹特丽莎真心相爱,但是特丽莎希望他能离开这种不稳定的生活,去寻找新生活。迈克尔因为找乔尼要不到钱而恼羞成怒,查理为了帮乔尼摆平此事,承诺他会尽早还钱。在酒吧里,迈克尔发现乔尼已经穷到极致,根本就不可能还钱时,两人扭打在一起。失控的乔尼拔枪瞄准迈克尔,逼退了迈克尔。为了躲避迈克尔的报复,查理、乔尼、特丽莎三人决定躲到乡下去,他们在开车去看电影的路上,一辆汽车从后面追上来。车里正是迈克尔,他拔出手枪向三人的车子开火。汽车被撞翻了,受伤的三人,艰难地从车中爬出,面对茫茫黑夜,他们发出了无望的哭喊。
建筑师John Baxter(唐纳德·萨瑟兰 Donald Sutherland 饰)与其妻子Laura(朱莉·克里斯蒂 Julie Christie 饰)育有一男一女。有一天,女儿莫名其妙地溺水身亡。Laura沉浸在悲痛中。John因为工作原因,带着Laura来到威尼斯,进行一个教堂的修缮工作。在那里,Laura认识了两个老妇人,里面有一个盲人,据说能通灵,能看见Baxter夫妇的女儿。Laura晕了过去,醒来之后却摆脱了女儿死亡的阴影。通灵的老妇人告诉Laura,如果John继续留在威尼斯的话,会有危险。Laura劝John赶紧离开,John却不相信所谓通灵,继续留在威尼斯进行工作。果不其然,John在工作中发生了意外,而他们在英国读书的儿子病倒了。Laura急忙搭飞机回国,而John却在威尼斯发现Laura跟那两个老妇人在一起。发生在威尼斯的这个故事变得越来越扑朔迷离......本片在Time Out 2011“史上最佳100部英国电影”中排名第一。