The charming Captain Jack (Johnny Depp) is back again. This time, he meets an even more powerful enemy-the legendary undead David Jones (Bill Nye). He drives the terrifying "Flying Dutchman" clipper, which no ship can surpass in terms of speed and equipment. Captain Jack owed Jones a debt of blood. He must find a way to crack it before the deadline, otherwise he will bear the debt of blood forever and become Jones's slave for the rest of his life. Of course, Captain Jack's good friend Will Turner (Orlando Bloom) is also involved in his bad luck. Because of Jack, Will and Elizabeth (Keira Knightley)'s wedding was forced to be cancelled, and Elizabeth was also put in prison. In order to save her. This time, the two good friends met a huge and mysterious sea monster, an unfriendly island native, a beautifully dressed soothsayer Delma, and Will's long-lost father-"Bootstrap" Bill Turner (Strand Skasgaard) made a bizarre appearance at a critical moment, becoming a turning point in the overall situation...