L
Life Cast

Confusing Moments In The Pirates Of The Caribbean Movies Explained

Author

Emily Cortez

Published Aug 07, 2026

The entire plot of 2017's "Dead Men" involves Will's son Henry (Brenton Thwaites) searching for the trident of Poseidon as a means to free his father from the Flying Dutchman. The trident contains all the magical spells and curses of the ocean. One need only destroy the magical relic to release cursed individuals such as Will from their magical bonds. By film's end, our heroes accomplish their mission, Will reunites with Elizabeth and the world is as it should be.

Except, in 2007's "At World's End," Will's heart was removed from his body as part of the ritual necessary to bind him to the Flying Dutchman. So, in theory, if Poseidon's trident is destroyed, shouldn't Will drop dead on the spot, as a result of not having a heart inside his body?

There are a couple of interesting theories floating around the internet about this very plot point, but perhaps the best comes via TVTropes.com. 

"Salazar's undead crew grew back body parts after the curse was lifted," the site speculates. "We can assume the same thing happened to Will." 

Indeed, the finale of "Dead Men" sees the trident broken by Henry and Jack, thus returning mortality to Salazar's mates on the spot. So, it stands to reason that Will's heart magically regenerated itself inside him once the curse was lifted, resulting in his happily ever after. Let's just hope he was above water at the time.