The DCEU seems to be in a better place now, with movies like Aquaman, Shazam, and Birds of Prey doing a solid enough job of giving this cinematic universe a unique identity. However, even with all of these improved movies, a lot of fans will defend Zack Snyder's vision that we briefly saw in Man of Steel, Batman V Superman: Dawn of Justice, and parts of Justice League. Where is the Snyder Cut amiright?
Well, Snyder decided to give his fans some fanservice by showing how awesome Ben Affleck can be. Many fans viewed Affleck as the perfect Batman since he resembles the character and acted decently in Batman V Superman, though he kind of half-assed it in Justice League. We do not blame him for that, given all the changes that were made, and we hope he's doing well.
Anyway, here's Affleck doing push-ups while in that sick Batman armor from Batman V Superman. Affleck did get in insane shape to play the iconic DC character and it's something many fans always appreciated. Even a Batman V Superman hater like yours truly thinks that Affleck wasn't the worst part of the movie (though it was so flawed and far from good).
Batman V Superman: Dawn of Justice is now available on digital platforms. Don't go out and hunt the Blu-Ray, at least not anytime soon.