In Christopher Nolan's 2005 film Batman Begins, Liam Neeson played Ra's al Ghul. Since Neeson is frequently cast as a "hero," many movie-goers were surprised to learn that he was in fact a Batman villain. Birthplace: Ballymena, Northern Ireland, UK Credits: Schindler's List, St...