- 本片最初敲定的导演是大卫·柯南伯格,甚至在保罗·范霍文接手之前已经完成了一些剧本草稿。
- 本片剧本曾有40多个版本,在一些版本中奎德的身份是会计师。
- 杰夫·布里吉斯、帕特里克·斯威兹和理查德·德莱福斯都曾是扮演奎德的人选。
- 在影片拍摄期间,莎朗·斯通向导演保罗·范霍文抱怨说无法确认自己扮演的罗莉是否嫁给了奎德。
- 约翰尼凯伯吹的口哨是挪威国歌。
- 片中奎德扮作胖女人时,他交给警卫的护照是扮演胖女人的Priscilla Allen的护照。
- 片中地铁的场景是在墨西哥城的地铁中拍摄的。
- 本片的最初版本由于大量暴力画面而被美国电影协会评定为X级,在经过重新剪辑处理之后,本片被改为R级。
- 本片改编自一部短篇小说,该书的改编权在1974年便被买下,16年后才被搬上银幕。
- 在影片拍摄期间,全体剧组人员突发食物中毒,只有阿诺·施瓦辛格安然无恙,因为他的食品是在美国定制的。1987年,施瓦辛格在拍摄《铁血战士》时,曾因墨西哥饮用水不过关而患病,此后他一直心有余悸,不敢再对饮食问题掉以轻心。
- 用于表现火星地貌的微缩模型是根据火星照片制作的。
- 片中出现了77具死尸。
- 库特伍德·史密斯(Kurtwood Smith)曾被邀请扮演片中的里科特,但他认为里科特与自己在1987年《机器战警》中扮演的角色相近,于是拒绝出演。
- 克里斯托弗·里夫也曾是扮演奎德的人选。
- 阿诺·施瓦辛格曾希望出演1987年的《机器战警》,后来由于服装问题而作罢。看过完成后的《机器战警》的施瓦辛格十分看好保罗·范霍文的作品,并希望与其合作,于是决定出演本片。
- 片中的一些车辆由Quincy-Lynn公司于1977年至1984年间设计并制造,现在这家公司已经更名为Robert Q. Riley,仍在接受订单服务。