Sanvers heartbreak and one of Supergirl's coolest rescues.
Author: Caitlin Simpson
'Supergirl' is worshipped in the latest episode, which also offers up a glimpse of Kara's life on Krypton.
Despite the inconsistencies, Floriana Lima (Maggie) makes this emotional episode great.
'Supergirl' is slowly finding its footing and continues its third season with girl power galore.
Despite too many character deaths, season 3 has been the show's most solid run to date.
Another quick and strange goodbye to be had in the first episode of the eventful two-part finale.
We're introduced to a new long-term villain in season 3's premiere episode.
A key character meets an unsatisfying end.
Alicia Clark / Alycia Debnam-Carey owns this near-perfect episode.
A certain weak link bites the dust in this pivotal episode.
A chapter setting up missing alliances going into the season's final episodes.