Captain Jack Sparrow (Johnny Depp) stolpert unversehens in ein neues Abenteuer, als eine Truppe Geisterpiraten unter der Führung von Sparrows erklärtem Todfeind Captain Salazar (Javier Bardem) auf Rache sinnt. Jack bleibt nur eine Möglichkeit, sich aus der brenzligen Situation herauszuwinden: Er muss Poseidons magischen Dreizack finden...