在墓园的场景于雪梨的。为了拍摄该片，剧组动用了三辆吉普车、两辆卡车及一辆坦克。剧组在南威尔士的农地建起了沖绳战场。林赤堡医院在曼里的一间很像的建筑物取景。剧组原先找上安德鲁·莱斯尼来掌镜，但在不久后莱斯尼就辞世了。接手负责莱斯尼的工作。杜根选择阿莱Alexa摄影机来拍摄《钢铁英雄》。贝瑞·罗宾森（）担任该片的艺术设计。设计了片中的服装。该片的战斗场面以实际拍摄的为主，仅有血腥场景有用上电脑特效。剧组抛弃了传统的炸药特效，改用剧组口中的「箱子炸弹」——装有炸药的纸箱——来拍摄。该片的混音也相当重要。战场上