Episode Title: Better Angels
Original Airdate: 4-18-2016
If the previous episode of Supergirl, “Myriad”, was one of the first season’s true high points, then the season finale, “Better Angels”, is something of a let-down. In fact, it’s thoroughly disappointing. Off the back of one of the season’s best cliffhangers – in which Kara and Alex were set for a Kryptonite-infused, Non-mind-controlled throwdown with the fate of both at stake – the resolution to this jaw-dropper is…well, thoroughly meh. The Myriad program, controlled by fellow Kryptonian (and season-long nemesis) Non (Chris Vance) and his cohort Indigo (Laura Laura Vandervoort) is set to turn every human on Earth into a drone, before the series uses one of the worst possible Macguffins to dispose of the threat entirely.