Who was the new villain in National City?
That was a key question on Supergirl Season 2 Episode 16 when it became apparent she was going to burst into song at any given moment.
Meanwhile, Winn found himself in trouble with the law when Lyra made a shocking admission but did Maggie manage to save him before it was too late?
Also, Kara reacted to being fired in a hilarious way.
Use the video above to watch Supergirl online to get caught up with the latest drama for the characters.
Paul Dailly is the Associate Editor for TV Fanatic. Follow him on Twitter.