- 故事发生在《加勒比海盗3:世界的尽头》沉船湾之战20年后。 男孩亨利(布兰顿·思怀兹 Brenton Thwaites 饰)随英国海军出航寻找被聚魂棺诅咒的父亲“深海阎王”威尔·特纳(奥兰多·布鲁姆 Orlando Bloom 饰),却在百慕大三角遭遇被解封的亡灵萨拉查船长(哈维尔·巴登 Javier Bardem 饰)。获取自由的萨拉查屠尽加勒比海盗,征服了整个海域,手刃了“黑胡子”爱德华·蒂奇(伊恩·麦柯肖恩 Ian McShane 饰)的里海海盗王赫克托·巴博萨船长(杰弗里·拉什 Geoffrey Rush 饰)在女巫Haifaa Meni(格什菲·法拉哈尼 Golshifteh Farahani 饰)口中得知了萨拉查的真实目的:为寻找他的宿敌杰克船长(约翰尼·德普 Johnny Depp 饰)。海盗的命运皆压在落魄的老杰克被封印的黑珍珠号,以及天文学家卡琳娜·史密斯(卡雅·斯考达里奥 Kaya Scodelario 饰)口中的远古三叉戟上。
- 米尔德雷德(弗兰西斯·麦克多蒙德 Frances McDormand 饰)的女儿在外出时惨遭奸杀,米尔德雷德和丈夫查理(约翰·哈克斯 John Hawkes 饰)之间的婚姻因此走到了尽头,如今,她同儿子罗比(卢卡斯·赫奇斯 Lucas Hedges饰)过着相依为命的生活。一晃眼几个月过去了,案件仍然没有告破预兆,而警方似乎早已经将注意力从案子上转移了开来。 被绝望和痛苦缠绕的米尔德雷德租下了高速公路边上的三块巨型广告牌,在上面控诉警方办案无能,并将矛头直接对准了警察局局长威洛比(伍迪·哈里森 Woody Harrelson 饰)。实际上,威洛比一直隐瞒着自己身患绝症命不久矣的事实。因为这三块广告牌,米尔德雷德和威洛比的生活发生了翻天覆地的变化。