Some superheroes fight villains, others defeat cancer