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 a staff writer for TV Fanatic. Follow him on Twitter.