查理( 杰克·尼科尔森 Jack Nicholson 饰)是一名冷酷的杀手,他从事这一职业已经有很多年了。查理效力于大名鼎鼎的普利策家族,这个家族藏污纳垢,干尽了丧尽天良为非作歹之事,以践踏法律和正义为荣耀。实际上,查理对这个越来越偏激和暴戾的家族充满了厌倦,他不想再过有今天没明天的生活了。
一次偶然中,查理邂逅了名为艾琳(凯瑟琳·特纳 Kathleen Turner 饰)的女子,艾琳的美丽和智慧很快就吸引了查理的注意,使他坠入了情网。实际上,艾琳也是一名杀手,惺惺相惜的两人很快就走到了一起。然而,和查理不同,艾琳选择了背叛家族,并且立刻就遭到了追杀,在爱情和道义之间,查理必须做出选择。