I like nearly everything about (super)heroes, especially when they're written well. As in: there's a message to be read when we watch their stories unfold, a message of morality, perseverance, suffering, kindness... humanity.
Good guys, bad guys and anti-somethings (anti-villains, anti-heroes)...