1989年《圣战奇兵》上映后开始策划，不过由于哈里逊·福特和史蒂芬·史匹柏都反对使用水晶骷髅作为剧情题材。剧作家杰伯·史陶特、杰弗瑞·波姆、奈·沙马兰、法兰克·戴瑞邦、杰夫·纳桑森皆有写过草稿，不过一直到2006年，大卫·柯柏才写出了让哈里逊·福特、乔治·卢卡斯、史蒂芬·史匹柏三人满意的剧本。影片于2007年6月18日开拍，在新墨西哥州、纽哈芬、夏威夷、弗雷斯诺取景，声光舞台则位于洛杉矶。而为了保持前作的传统，影片使用少量的电脑特效，以人工的方式制作特效场景，摄影师亚努斯·卡明斯基则继承前作摄影师道格拉·斯