In a superhero movie, the hero is considered moral while the villain takes on the role of immoral. Let’s first define what is moral in this particular context. A proper definition would be “principles concerning the distinction between right and wrong or good and bad behavior.” Being moral here stands for protecting the people under your authority, whether they like your vigilance or not. Essentially, the superheroes have to distinguish between the right and the wrong. We’re talking about fictional characters here so we can freely look at things from a moviegoer’s perspective and not an absolutist perspective. So what is morality? Well, whatever is right from the point of view of the audience. If a villain is setting up an explosive charge under a bridge at peak traffic to mass murder — it’s immoral. A superhero discharging the explosive and saving everybody is the right thing — it’s moral. If we just stress from the moviegoer’s perspective then we can clearly define what sort of emotion we’re discussing here when echoing the word morality.
Source Essay here.