Night's episode of Supergirl was very good and I loved how this week's villains were Kara's Aunt, Astra, and her husband, Non, while being true the true foe was an alien parasitical life form called the Black Mercy. It latched onto Kara and induced a coma state that allowed for her to be transported mentally to a place from her ultimate fantasy, which of course would be Krypton and her biological family.
Non was responsible for this and although Astra was the Kryptonians' general, she was Kara's blood. She went to Alex and the two had it out with words. Alex questioned her motives and yet Astra never relented on her reason for going to her. Say what you will about that woman, but she did give a damn in light of all that Kara stood for including going against her blood in favor of protecting the people of Earth.
This was a most traumatic situation while she at first knew it was not real she began to accept it the longer she was in the dream state, and by the time of Alex;s arrival she was convinced. Lucky for our girl in blue that Alex's words rung true and she was able to convince Kara to give it up and come back to Earth. That notwithstanding she thoroughly pissed off when she came to and demanded to know who did this to her, and then off she flew to find Non. It sucks though she lost her family and world all over again...
I really enjoyed J'on J'onzz aka Hank Henshaw covering for Kara by using his shape-shifting abilities to take on her likeness and failing miserably, and Cat Grant wasn't impressed. She challenged him at every turn and won. Of course, he could've changed her tone if he wanted to yet that would blow his cover and bring him and Kara much unwanted attention. After all, the woman called her out as Supergirl and if not for the timely intervention by the appearance of Supergirl aka J'onzz she might never have relented. Nevertheless, his playing at Kara was hilarious.
I really enjoyed how this episode show how passionate Alex was about her love for her adopted sister and I guess what they say is true, family is thicker than blood. This courtesy was extended to Olsen and Winn, Hank even commented on his understanding why she (Kara) cared so much about them. Family sticks together and that is what Alex, Olsen and Winn did for Kara. Case in point, the episode was about believing in one self, but more than that it was about the bonds of family.
Kara put the hurt on Non who said his usual villain spiel and declare that humanity is a disease and that "myriad' was the cure. From what I saw he didn't seem to be cut up about losing his beloved wife, Astra who died at the blade (kyrptonite) at Alex's hands, but Henshaw took the fall for her. i cannot wait to see Supergirl whoop his ass good. Sadly, that will not happen for awhile. At least not until the season finale. There is one last item before I render my verdict.
This last item is the man of the hour, J'on J'onzz! The Martian man-hunter decided to join the fray and forgo his Hank Henshaw facade and bring the fight to Astra. This fight was cool albeit short and one-sided as Astra wasted no time getting the upper hand and if not for Alex, he would've joined his family and his people. I am still impressed by his appearance and his look. They really went all out.
I have to give tonight's episode a solid A-. While I feel that whole being stuck in a fantasy world a' la Krypton that never got destroyed was a cool twist and a great plot device, I just feel that it took away from the fights at the end of the episode, not that they were bad, not at all. They just seemed to rush everything to that conclusion. Nevertheless, it was a solid episode and I cannot wait for the Flash crossover episode!