Superheroes fill a gap in the pop culture psyche, similar to the role of Greek mythology.