I liked J'onn's story with his father. However...
Lena is making a BIG mistake with Reign. This will only end in her either being in danger, or her pissing off Supergirl.
Speaking of, I didn't like the big confrontation with her and Mon-El. For starters, it came off as fanservicey to those who hate Mon-El and his relationship with her. This article in particular pissed me off:
https://io9.gizmodo.com/supergirl-ma...for-1825486463.
Really? NO ONE ACTED LIKE MON-EL WAS ALWAYS RIGHT AND PERFECT. In fact, throughout season two, he would make dumb mistakes and get called out by everyone, especially Kara. He didn't want to be a superhero; he was called out on that. He never listened to Kara; he was called out on that. He wanted to kill Mxy instead of banishing him; he was called out. He lied to Kara about who he really was; he was not only called out for that, but he was dumped. There was only one time he was remotely in the right about something (the whole thing with trusting Kara and Alex's dad too easily), and he was still in the wrong for that in terms of his behavior. Jimmy and Alex took months to believe that he wasn't selfish, and Winn told him to his face that he was a terrible boyfriend. Meanwhile, Kara would be the first person to yell at him for how horrible he was being. The show took great pains to show that Mon-El was a screw-up that needed to learn, yet the fans all act like he was treated like a god to improve Kara, instead of the other way around.
Now, that obviously doesn't make for a good relationship, nor does it make for good tv-watching. But, my god, everyone is acting like he was somehow an abusive boyfriend that walked all over Kara. First of all, Kara would never allow that. Second, all of the stuff she mentioned that she was still pissed off at him for happened BEFORE he was even a romantic option that she considered. Third, if he was really that bad, then people on other CW shows (Oliver!) are to be avoided. Don't get me wrong; Kara should realize that their relationship wasn't perfect. But, to have come about because he was helping her like she asked him to do?
How about this: Kara gets resentful because she realizes that Imra is with the better version of Mon-El than she was. Now that could make for something compelling.