·丹斯，最终提摩西·道尔顿同意出演，他当时还正是007系列电影中男主角詹姆斯·邦德的扮演者。黑帮老大艾迪·瓦伦泰一角最初编写时心目中的理想人选是乔·佩西，但他也拒绝也这一角色，所以最终选择的是保罗·索维诺。
拍摄.《火箭手》的主体拍摄工作于1990年9月19日展开并持续至1991年1月22日，其中格里菲斯天文台的拍摄是在1990年11月进行。由于天气和机械故障方面原因，电影拍摄超期了50天。原着作者戴夫·史蒂文斯与导演乔·庄斯顿，制作经理伊恩·布莱斯（）形成了一个同盟，希望可以尽可