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 the Associate Editor for TV Fanatic. Follow him on Twitter.