If you're one of the people who think Batfleck is a bad thing (for the record, we disagree), just remember to tell yourself, it could've been worse. Back in 2007, pre-production began on a 'Justice League' movie that would've cast D.J. Cotrona as Superman, rapper Common as Green Lantern and Armie Hammer as Batman, with Christopher Nolan's 'Dark Knight' trilogy never happening.
The film never happened, for various reasons, but now if you're curious what a 'Justice League' movie could've looked like, you can read the script for the movie right now. (Warning: you'll have a newfound appreciation of 'Avengers,' the 'Dark Knight' and 'Man of Steel' after reading this.)