- 本片根据吉姆·汤普森(Jim Thompson)的同名小说改编。
- 导演安德鲁·多米尼克在2003年曾根据原小说完成了一版剧本,并计划邀请汤姆·克鲁斯扮演卢·福特,但是在汤姆·克鲁斯推掉了邀请后,他也放弃了这个计划。
- 该片是英国导演迈克尔·温特伯顿第一次在美国拍摄电影。
- 翻拍自1976年的《心中的杀手》。
- 卡西·阿弗莱克是导演唯一联系过的扮演卢·福特的演员,并当即拍板让其担当主演。
- 原定马可·罗科执导,但他后来放弃了。
- 萨姆·赖利试镜过卢·福特。
- 凯瑟琳·海格尔、米歇尔·威廉姆斯、娜塔丽·波特曼、西耶娜·米勒都曾是Amy Stanton一角的人选。
- 艾米莉·布朗特、安妮·海瑟薇、阿曼达·塞弗里德都曾是乔伊丝·雷克兰德一角的人选。