Christian Bale in BATMAN VS. SUPERMAN?

Yeah, we wish. The casting of Affleck was the one decision among all the rest that divided the fan community and firmly implanted doubt in the minds of a multitude regarding the future of the entire DC cinematic universe. And now we get the news that director Zack Snyder DID want Bale—but not as Batman. Boy, is he lucky that Bale didn’t take him up on it. Having the man who SHOULD have played Batman in the film alongside the man they went with, much to the chagrin of so many, would have been an unwelcome reminder to those fans of what COULD have been. It would’ve been like, “Let’s take our audience out of the moment, scrap their suspension of disbelief, and remind ‘em of what pissed ‘em off in the first place!”

Also, Snyder’s assertions that they COULDN’T have used Bale as Batman, because he was “retired,” are ridiculous. Affleck’s Batman is retired, too, until his fears of Superman running rampant spur him to put back on the suit! Ludicrous. The reason they didn’t use Bale is because Bale didn’t want to do the film without Christopher Nolan, and Nolan didn’t want to do the film. The studio SHOULD have just thrown enough money at him until he decided to do it (and then we would have gotten Bale back), but they went in another direction and now, for better or worse, we’re stuck with the results.

source: screenrant.com