superhero analysis