Did the Legion of Superheroes give Reign a run for her money?
That was the big question on Supergirl Season 3 Episode 10 when Mon-El reached out with the aim of helping Kara awaken from her slumber.
However, the arrival of Brainiac-5 brought a whole new level of drama for the characters as he wanted to save Kara at a price.
Meanwhile, James and Lena were forced to take on Reign as the elusive villain showed up at CatCo with a score to settle.
Use the video above to watch Supergirl online right here via TV Fanatic.
Get caught up on all the action now.
Paul Dailly is a staff writer for TV Fanatic. Follow him on Twitter.