男孩亨利(布兰顿·思怀兹BrentonThwaites饰)随英国海军出航寻找被聚魂棺诅咒的父亲深海阎王威尔·特纳(奥兰多·布鲁姆OrlandoBloom饰),却在百慕大三角遭遇被解封的亡灵萨拉查船长(哈维尔·巴登JavierBardem饰)。