Over the past few years, even the most ardent comic book nerd might have wondered if there were too many superhero movies playing in the local multiplex. For every Iron Man, or Avengers, there have been a couple of less-than Fantastic Fours and enough dubious Hulks to smash the sternest spirit. Studios keep making these films because they know audiences will flock to see them, even if the heroes...