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

This is a non-spoiler review. No plot information will be shared here, other than in very general [...]