Warner Bros. Pictures today made the announcement, after previously revealing last month that both Superman and Batman would be in the same movie for the new film. Man of Steel, has grossed more than $650 million worldwide, so it was no surprise that a sequel would be produced. However, we will now see how Batman and Superman's worlds come together.
As for Affleck, the news of his casting has created a great divide between movie goers, with many outraged that Affleck, who was blasted for his performance as Daredevil, which was critically panned, had been offered the role, while others are fine with the decision.
In the announcement, Silverman said, "We knew we needed an extraordinary actor to take on one of DC Comics' most enduringly popular Super Heroes, and Ben Affleck certainly fits that bill, and then some. His outstanding career is a testament to his talent and we know he and Zack will bring new dimension to the duality of this character."
Affleck will join Henry Cavill, who will once again be cast as Superman, as well as Amy Adams, Diane Lane and Laurence Fishburne, who were all in Man of Steel.
Snyder also noted that, "Ben provides an interesting counter-balance to Henry's Superman. He has the acting chops to create a layered portrayal of a man who is older and wiser than Clark Kent and bears the scars of a seasoned crime fighter, but retain the charm that the world sees in billionaire Bruce Wayne. I can't wait to work with him."
For those who are quick to point out Affleck's putrid role as Daredevil, he is also coming off a great performance in the Academy Award-winning film Argo, which is a must-see.