Henry Cavill tells us we need superhero’s “because life is not a bunch of roses”. He says people go through struggles and superhero’s bring life to a dark day and he talks about letting people escape in their fantasies at the theater. Listen in to this very interesting interview.