“Supergirl” Episode 323 Recap: A Second Chance

The Season Three finale had the one thing Supergirl always did best but has been missing for a while: Hope.