Reign and Supergirl go head to head in what is probably the best fight in the entire series.
The first part of DC’s four-way crossover.
'Supergirl' gets a pretty eventful episode before the huge DCTV crossover hits our screens.
We flashback to school in an episode that eases the pain of Maggie’s absence.
Sanvers heartbreak and one of Supergirl's coolest rescues.
Pales a little when compared to season 1's high benchmark, yet still likely to be one of the best things you see on TV all year.
Patience in the sombre and convoluted tale has been more than worthwhile.
'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.
'Taboo' loves to test the patience of its audience. Episode 6 pays it all back and then some.
'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.