Guess Paul Giamatti's playing the Rhino in The Amazing Spider-Man 2, folks.[1] This might also mean the Sinister Six rumors are true.

Aside from the incredibly bad choice to have Paul Giamatti as the Rhino, how have the people behind superhero movies not learned that cramming their films with as many villains as they can is bad for the franchise's longevity? Consider the following:

Batman - The Joker
Batman Returns - The Penguin, Catwoman
Batman Forever - Two-Face, the Riddler
Batman & Robin - Mr. Freeze, Poison Ivy, Bane
Batman Triumphant - CANCELLED
Spider-Man - Green Goblin
Spider-Man 2 - Doc Ock, Harry Osborn
Spider-Man 3 - Harry Osborn, Sandman, Venom
Spider-Man 4 - CANCELLED
Fantastic Four - Dr. Doom
Fantastic Four: Rise of the Silver Surfer - Dr. Doom, Silver Surfer, Galactus
Fantastic Four: Bawkbagawk - CANCELLED
Green Lantern - Parallax, Krona, Hector Hammond, Sinestro
Green Lantern 2 - CANCELLED

Granted, there are some exceptions to this rule. Each of Christopher Nolan's Batman films featured at least three major villains. And while the X-Men films haven't died yet, the worst two films by far in that franchse, X-Men: The Last Stand and X-Men Origins: Wolverine, are just a cluster***k of characters.

Even if The Amazing Spider-Man 2 isn't going with the Sinister Six route, that's still three villains in this film when you throw in Norman Osborn, who's almost universally expected to be a part of this film. Then consider that the film is also introducing Harry Osborn and Mary Jane, and you've got the perfect recipe for a movie so overloaded with characters and storylines that none of them work.