I'm old school. Superheroes movies are supposed to be fun and the superheroes themselves should be morally upright. They should stand for that old cliche - truth, justice, and the.... well that covers it well enough.

We are already beginning to see the moral ambiguity of Captain America: Civil War. Stark is not a good person. The end justifies the means for him and. I question if there is any line he wouldn't cross. Most of the other Avengers are not quite as ambiguous, but they cover a spectrum from Captain America at the one end to Stark.

The movie itself is all about ruthless destruction which inevitably leads to massive cold-blooded deaths. A few of the deaths are heartbreaking to the viewer, but why aren't they all heartbreaking.

Governments in the Marvel universe now begin to see that the Avengers are often as dangerous to civilians as the villains they oppose.

Today's media entertainment is about action at the expense of everything else. And money is their only morality.