凯文·科斯特纳表示有意出演帕特森一角，但当时派拉蒙公司打算找汤姆·克鲁斯来出演，不过他之后拒绝了。刚刚拍完《永远的蝙蝠侠》的方·基默表示对剧本很有兴趣，于是最终由他来出演帕特森。迈克尔·道格拉斯和史蒂芬·霍普金斯分别担任制片人和导演。派拉蒙最初想找肖恩·康纳利或安东尼·霍普金斯来出演雷明顿一角，不过两人都拒绝了，公司又在考虑是否要联系杰拉尔·德帕迪约时，道格拉斯决定还是由他自己亲自来出演好了。
拍摄地点.虽然片中的主要故事情节发生在肯尼亚，但影片主要拍摄工作却因税收法律等考量，改