- 故事发生在《加勒比海盗3:世界的尽头》沉船湾之战20年后。 男孩亨利(布兰顿·思怀兹 Brenton Thwaites 饰)随英国海军出航寻找被聚魂棺诅咒的父亲“深海阎王”威尔·特纳(奥兰多·布鲁姆 Orlando Bloom 饰),却在百慕大三角遭遇被解封的亡灵萨拉查船长(哈维尔·巴登 Javier Bardem 饰)。获取自由的萨拉查屠尽加勒比海盗,征服了整个海域,手刃了“黑胡子”爱德华·蒂奇(伊恩·麦柯肖恩 Ian McShane 饰)的里海海盗王赫克托·巴博萨船长(杰弗里·拉什 Geoffrey Rush 饰)在女巫Haifaa Meni(格什菲·法拉哈尼 Golshifteh Farahani 饰)口中得知了萨拉查的真实目的:为寻找他的宿敌杰克船长(约翰尼·德普 Johnny Depp 饰)。海盗的命运皆压在落魄的老杰克被封印的黑珍珠号,以及天文学家卡琳娜·史密斯(卡雅·斯考达里奥 Kaya Scodelario 饰)口中的远古三叉戟上。
- 一个黑人毛头小伙莱斯(维斯罗斯•雷恩•香农 Vicellous Reon Shannon 饰)在旧书市无意中淘到了拳王“飓风”鲁本•卡特(丹泽尔•华盛顿 Denzel Washington 饰)在狱中写的自传,并开始了对他的故事产生了兴趣。鲁本出生于贫寒家庭,幼年时嫉恶如仇,因此与当地的白人警察结怨。后来,他因为出色的身手,名震拳坛,绰号“飓风”。此后,他参加了越战成为荣誉军官,并在某舞会偶然结识了后来的妻子。当生活进入美满轨道的时候,一次新泽西酒吧杀人案彻底毁掉了他美好希望。莱斯与鲁本通信,了解到他蒙受不白之冤,便说服了朋友们,一起查找证据,希望揭开真相,令他重获自由,然而种族歧视的恶势力却在暗中百般刁难,意图把飓风困死在牢房……