
On the way to the noose, Jack stops by a cell and finds his Uncle Jack (Paul McCartney), who has seen better days but is still content in his pirate life. Jack and Carina are brought to the gallows for their execution. He tells Jack how he plans to break his father's curse. Henry turns out to be disappointed when he finds Jack, seeing him as a disgraced drunk locked up in a cell. While in his cell, Jack meets Henry and learns he is the son of the late Will Turner and Elizabeth Swann. Carina helps Henry escape, but she and Jack end up captured. Once the transaction is made, it causes Salazar and his crew to be released from the Devil's Triangle, allowing them to roam the seas and seek out Jack. Jack goes to trade his magic compass (the one that points the holder to what they desire) for (what else) a bottle of rum. She wants to help Henry find the Trident of Poseidon and can do so with the help of a diary she has in her possession that has a map to the Trident, and the map only came into view during a blood moon with the help of a red jewel that she has been carrying. Henry is still a prisoner of the British Royal Navy, and is now set to be executed for treason, but he is surprised to find Carina having disguised herself to find Henry personally. They all turn their backs on him and leave him alone. Gibbs (Kevin McNally) has lost faith in old Jack. The crew has become frustrated with how Jack has been leading them. When the crew brings the vault onto the ship, they find the whole thing empty, save for a single coin (which Jack nabs for himself, naturally). They make it back to Jack's new ship, the Dying Gull, which is strapped to a small shack by the shore. His crew hooks up the whole bank to a bunch of horses and has them pull it through the streets. Meanwhile on the island, Jack has broken into a bank vault and is found sleeping in it. While speaking to a guard, she manages to pick her lock and escape. In reality, she is just very knowledgeable in astronomy and horology. Martin, a young woman named Carina Smyth (Kaya Scodelario) is locked up in a cell after being accused of witchcraft. Salazar finds Henry's cell and orders the boy to send a message to Jack that Salazar will be coming for him. He makes his way down to the brig and sees a wanted poster for Jack Sparrow.

Boarding the warship is Captain Armando Salazar (Javier Bardem). The ghost pirates slay the soldiers one by one. They are soon attacked by the undead pirates of the Silent Mary. Sure enough, the warship passes through the rocky walls that lead into the Devil's Triangle. Henry rushes to warn the captain of their course, but is charged with insubordination and is locked up in the ship's brig. He realizes that the ship is headed toward the Devil's Triangle, a dangerous place in the Atlantic Ocean where ships are not meant to sail. Nine years later, Henry (now played by Brenton Thwaites) is a member aboard a British Royal Navy ship, the Monarch. Henry wants to break his father's curse using the fabled Trident of Poseidon and he thinks he can get it with the help of Captain Jack Sparrow (Johnny Depp), but Will thinks it's a lost cause and urges his son to stop his quest. Henry finds his father, Will (Orlando Bloom), still cursed as captain of the Dutchman. He finds himself pulled down to the bottom of the sea and inside the cursed ghost ship, the Flying Dutchman.

In the opening scene, young Henry Turner (Lewis McGowan) leaves his home in the dark of night to take a rowboat out to the middle of the ocean.The synopsis below may give away important plot points.
