Has there ever been an actor that landed a role in a superhero movie and it made you think that they would have been much better as a different character? This is a thread to discuss those (possible) missed opportunities. A few of mine… Jason Momoa is a decent Aquaman, but he was born to play Lobo. Anne Hathaway was a good Catwoman, but she would have made a GREAT Lois Lane. Nicholas Hoult is good as Beast but I think he could have made an even better Superman or Batman. Ben Hardy was forgettable as Angel but would have made a great Barry Allen. Halle Berry was a terrible Catwoman but would have made a great (real) Catwoman.