Competition for roles in Hollywood can be heated. 

So, when it comes to who will play some of the most iconic comic book characters, the fight isn’t limited to the onscreen battle between hero and villain. 

Some of our favourite movies would have looked very different if these actors won the part. 

Take a look at the gallery above of a collection of rumoured could-of-been superheros. 

Leo DiCapraio Could Have Been Spiderman:

Before a juggling of directors and scriptwriters, Leo was a favourite to play Spiderman in the Sony / Columbia Pictures movie. Freddie Prinze Jr and Jude Law were also allegedly in the running before Tobey Maguire got the role. 

Tom Cruise on Iron Man:


“They came to me at a certain point and, when I do something, I wanna do it right,” Cruise said about playing Tony Stark in Iron Man.

“If I commit to something, it has to be done in a way that I know it’s gonna be something special. And as it was lining up, it just didn’t feel to me like it was gonna work. I need to be able to make decisions and make the film as great as it can be, and it just didn’t go down that road that way.”

Bill Murray on Mike Keaton’s Portrayal Of Batman: 

“I would have been a fine Batman. You know, there have been a number of Batmen. I like them … I thought Mike Keaton did a great job as Batman. It’s obviously… it’s a great role.”

Ashton Kutcher on Superman: 

“… I think there’s a bit of a curse behind that role – the things that have happened to people. Also, I think once you’ve played that role then you’re just forever known as Superman. It’s kind of hard to play other things. I have a lot of other characters I’d rather play.”