Zack Snyder's bleak vision of the iconic characters left us with a few things to ponder, like, why is life so awful?
Though the reviews of "Batman v Superman" are mixed, at least we know that when Superman is a puppy he can melt even Batfleck's heart.
A video remix tries to get inside Ben Affleck's mind after critics dismantle his new superhero film.
Watch actor Ben Affleck battle himself as the Caped Crusader in "Batman v Superman" and as Superman actor George Reeves in "Hollywoodland."
The "Sad Batman" meme that arose from Zack Snyder's sneak-peek photo Tuesday might just make you very happy.