Superhero movies are all the rage these days. We enjoy escaping reality for a while to watch larger-than-life characters fight high-stakes battles for the survival of the planet, or the species, or the universe, or whatever. In these movies, we expect great things of our heroes. They conquer evil and vanquish vexing villains, sometimes with...