The New Characters Aren’t Very Engaging
Remember the Blood Pack from Blade 2? Blade had to work with them, but he was also fully in command, letting them die if he felt they outlived their purpose. But in Blade: Trinity, we get two new characters in Hannibal King, played by Ryan Reynolds and Abigail Whistler (Whistler’s daughter), played by Jessica Biel, and they’re both terrible. They make up what’s called The Nightstalkers, which are from the comics, but they’re uninteresting as hell and they take up way too much screen time. In other words, they don’t add to the story like the Blood Pack did. They take away from it instead.
The Godfather Part III has the same problem. Yes, Michael Corleone and Kay Adams-Corleone (played by Al Pacino and Diane Keaton, respectively) return, but the rest of the cast is almost completely new, and most of them pale in comparison to characters like Fredo, Tom Hagen, or Sonny. And then, you have Mary Corleone, who was infamously played by Sophia Coppola. Many people say that she destroys the entire movie with her terrible performance. And while nobody in Blade: Trinity is that bad, nobody in Blade: Trinity is that good, either.