I hate how they killed off my favorite pirate. The only authentic, capable pirate.
Jack is annoying in this one, more so than he may have been in the previous movies. Completely useless as well once again, just like in the fourth movie. And also like the fourth movie, he's taken on this movie's adventure by other people. He's just there. Being dragged along. Being an immense wacky idiot with no ambition of his own. It's overdone and not funny anymore.
The undead, ghost villain Salazar and his crew. Probably the worst of the villains so far. They're overpowered. They're ghosts ffs. They can go through objects but can still hold swords and still bother to have sword fights to kill people. They also have the same dry land weakness as Davy Jones. This created such a completely boring villain for me. The time devoted to them on screen is spent more on Salazar not shutting up about Jack. Javier Bardem gave a great performance and his character's dialogue felt like an improvement over Ian McShane's Blackbeard. It was great but it felt like a waste.
Will's son Henry. And Carina Smith. The movie is about a boy who wants to save his cursed dad, and believes in the legend of Jack Sparrow, something you'd have thought his mother Elizabeth would've taught him was a big lie. Carina Smith. Wants to prove she's a smart woman, learn about who she is because her dad left behind a map to the magical object that will prove her capability or something, the same object Henry is looking for to save Will. She's not useless and her character is pretty cool, but Henry, Carina, Will, and Elizabeth...none of them had to be in the fifth POTC movie. It is unfortunate that when you've run out of adventures for Jack to have, you have to bring in new characters to drag him along on their s͏hitshow.
Plot holes and continuity mistakes. There are a lot of the latter.
The only positive new thing about this movie was Carina. There's potential for her to be a great pirate, but I'd rather her, Henry, Will and Elizabeth not be in any other POTC movies since she and Henry are in a relationship at the end of this movie. And that guy sucks. He should be about the same age adult Will was in COTBP, and Will was much better at that age than Henry is. I like that Gibbs is still in it. And that Marty returned. And Scrum grew on me. For the next one, they should drop the blonde highlights Jack has and give him some nice old man silver streaks. If you consider the past movies, he should be a lot older than he looks in the movie. Gibbs would probably be dead! One last thing, they should not bring back Davy Jones. Whatever it was at the end, it shouldn't be Davy Jones. It should be something else. This movie made such a mess of the franchise with all its continuity mistakes.