We certainly enjoy all the Superhero movies but some of the actors leave us awestruck.

Here is a list of 6 actors who were born to play this role.

1. Tobey Maguire – Spiderman

Tobey Maguire playing Spiderman is an example of perfect onscreen heroism. He plays both the role of Peter Parker and Spiderman with such ease as if it was made for him.

2.Robert Downey Jr. – Iron Man

The ‘genius, billionaire, playboy, philanthropist’, Oh yes! Both Robert and Iron Man have all this in common. No one would have played Iron Man like him, it was meant to be. He owns it!

3.Michael Keaton – Batman

Initially, fans didn’t want Keaton but when the film released, every complaint vanished. Keaton played the role with extreme sincerity and intensely. he excelled beyond anyone else to wear the cowl of the film.

4.Christopher Reeve – Superman

The 1978s Superman had Reeve and he brought the character to life. he set the bar so high that we doubt anyone else can reach there. The tagline of that film was – ‘You’ll believe a man can fly’ and after watching Reeve’s performance, we do believe it!

5.Tom Hiddleston – Loki

Loki, the villain in Thor: The Dark World, is said to be better than Thor by many. The credit goes to Tom Hiddleston for bringing out the best in the character. He stole the limelight from the hero many times and is one of the most memorable onscreen villains to date.

6.Heath Ledger – Joker

Heath Ledger was born to play Joker and there is no doubt in that. His performance is iconic and truly worthy of an Oscar. He took the role of Batman’s top adversary in Dark Knight Trilogy. He commanded the screen in every scene he was in and gave so many catchphrases. He is not just a villain, but a Super-villain. Nailed it!