One of the actors considered to play Batman in Christopher Nolan's The Dark Knight trilogy was Jake Gyllenhaal, and the actor's casting would have changed the hero considerably. Christopher Nolan's version of Batman took a much more grounded approach than previous adaptations, making his version of Gotham City a more realistic place. This extended to all of Nolan's Batman characters, with the celebrated filmmaker offering revised versions of several iconic Batman villains that made them more believable and decidedly less cartoonish than other iterations.
Though Christian Bale was ultimately cast as Batman in Christopher Nolan's Dark Knight trilogy, many other actors were considered. Among these actors was Cillian Murphy (who appeared in the Dark Knight trilogy as Jonathan Crane/Scarecrow), Heath Ledger (who was later cast as the Joker), and Henry Cavill (who is now best known as the DCEU's Superman). One other actor considered for the part of Batman in Nolan's trilogy was Jake Gyllenhaal, whose roles in Donnie Darko and The Day After Tomorrow had already made him an international star.
Related: Dark Knight Rises Sequel: Why Nolan Never Made A 4th Batman Movie
Though Gyllenhaal wasn't cast as Nolan's Batman, he has ultimately gone on to earn himself a reputation as a talented and versatile actor, and his subsequent performances highlight how interesting Gyllenhaal's Caped Crusader could have been. With frenetically tense performances in films such Prisoners and Nightcrawler, Jake Gyllenhaal has proven he's capable of bringing taut and emotionally complex characters to life — which he could have brought to the role of Batman. Had Gyllenhaal been cast in Nolan's Dark Knight trilogy, its version of Batman might have been a
Read more on screenrant.com