Spider-Man 2 has a cool thing where every single boss has at least 3 health bars technically. You beat it the first time and then a cutscene, then you beat it a second time and you get a cutscene, and then you beat it for a third time and you again get a cutscene.
The final boss is especially annoying, where it does that same thing but just 10 times (no joke).
The fights play out pretty similar too, which doesn't help.
Spider-Man is one of the few games that I loved the long drawn out battles in, they made the combat in those games so much fun, and it made it feel like a proper comic book superhero fight.