The mantle of The Dark Knight has passed from one actor to the next over the last few decades. Christian Bale breathed new life into the Batman character in the Christopher Nolan trilogy, which just finished up last year with The Dark Knight Rises. With Bale stepping down as the caped crusader, Warner Bros. has been on the hunt for a new actor to don the iconic cowl. The studio has settled on Ben Affleck.Affleck will play Batman in the upcoming (and still untitled) Batman-Superman movie, to be directed by Man of Steel’s Zack Snyder. Man of Steel has proven to be a solid success, having pulled in over $650 million since its release earlier this summer. The new film, despite not even having a script yet, is scheduled for release on July 15, 2015 with Henry Cavill reprising his role as Superman.This is not Affleck’s first brush with the superhero stardom. The actor previously gave life to Marvel’s Daredevil, but that film was considered a failure on most fronts. Batman, however, is a proven moneymaker. The early response to Affleck’s casting has been largely negative, but fans have two years to get used to the idea. And for all anyone knows, Affleck might end up working in the role. For his part, Snyder is excited about the pairing of Affleck and Cavill.Affleck has also been rumored as a possible choice as director for an upcoming Justice League movie. His involvement with Warner Bros. on a Superman-Batman film makes that seem increasingly possible.