Supergirl's Season 2 Premiere Is One of the Best Hours of Superhero TV Ever Created