In a recent interview with ShortList, Leonardo DiCaprio talked about the roles he turned down, which includes mention of the Star Wars prequels, Spider-Man and Robin.
Regarding playing Robin, which was for Batman Forever, DiCaprio said:
I never screen-tested. I had a meeting with Joel Schumacher. It was just one meeting and, no, I didn’t end up doing it.
Er, I don’t think I did, no (laughs). As I recall I took the meeting, but didn’t want to play the role. Joel Schumacher is a very talented director but I don’t think I was ready for anything like that.
On the Star Wars prequels, of which George Lucas wanted DiCaprio to play Anakin Skywalker:
I did have a meeting with George Lucas about that as well, yes.
Again, just didn’t feel ready to take that dive. At that point.
Leonardo DiCaprio was also up to play Spider-Man for Sam Raimi prior to Tobey Maguire getting the role.
Er, that was another one of those situations, similar to Robin, where I didn’t feel ready to put on that suit yet. They got in touch with me.
No worries if you want to see Leonardo DiCaprio on the big screen in a superhero film as the actor doesn't rule it out (Warner Bros. wanted DiCaprio to play the Riddler in The Dark Knight).
You never know. You never know. They’re getting better and better as far as complex characters in these movies. I haven’t yet. But no, I don’t rule out anything.
Leonardo DiCaprio's latest movie, The Revenant, gets released Janaury 8 , 2016.