摄影师利用单色镜头来营造一种和海盗通常五光十色的生活环境截然不同的感观。电影高潮的大战是在加利福尼亚州棕榈谷的一个机库摄制的，一众演员不得不在服装内穿上雨衣。而经水淋湿的外景道具保存在冰冻温度下以确保不会滋生细菌感染剧组成员。此外，还有一个第二剧组在尼亚加拉瀑布进行拍摄。工业光魔公司为电影制作了750个特效镜头，数字领域公司也制作了300个，这些特效镜头一共花了5个月的时间制作完成。影片在制作与水有关的特技镜头方面提出了诸多挑战。电影的主体摄制工作于2006年12月12日在摩洛凯岛完成，起初剪辑完成的版