Henry Cavill not only plays Superman in the DC Extended Universe, but he seems to be quite the hero in real life as well.