Season 3’s cliff-hanger ending left us with so many wheres, hows, whos and even, for that matter, whens, that Supergirl has some serious explaining to do. The fallout from Kara’s time-jumps is catching up with her, and the implications of Cadmus’s sinister endgame are going to keep her busy. Available until 23 October 2019.
IMDB rating: 6.4/10
Rotten Tomatoes rating: 87%