16 Actors Who Could Have Been Movie Superheroes

1313. Liam Neeson

Source:nerdreactor.com

Liam Neeson played Ra’s al Ghul in Batman Begins, but when Arrow producers decided to put Ra’s al Ghul to the small screen, they called Neeson who rejected the offer. The character was portrayed by Matt Nable.