The mid-season finale was a strong, moving and aesthetically successful accumulation of season 2's narrative arcs. With Thanksgiving a time of gratification and grace, the Danvers family dinner was a heartwarming opener with touches of tension between Alex and James to exemplify the complicated atmosphere.
I was thankful for the medusa virus as it created an effective antagonistic rivalry for Supergirl to battle because it gave her the opportunity to discover that her father created the virus himself, which has now put Mon-El and National City's alien population in danger.
Her disappointment and pain at how disillusioned her parents have made her was fascinating from a psychological standpoint because of how fragile a parents influence can have towards their children. Lena herself had the opportunity to use this to her advantage as she manipulated her mother into thinking that she had become an advocate for Cadmus' cause. Personally, I had second thoughts about Lena's betrayal but she revealed herself to be her own hero, switching the isotopes and causing the Medusa virus to become inert.
The developing relationship between Kara and Mon-El was endearing, allowing Kara's personal life to take an interesting direction. J'onn's mutating dilemma also packed emotional moments into the dire outcome of the virus. The return of mother Danvers was a welcomed treat. Her scene with Alex was stunning and powerful, I loved that she was able to come in, use her brilliant brain to cure J'onn and Mon'El and then depart.
Another character arc which had a very joyful and wonderful resolution was when Maggie decided, after a near death experience courtesy of Cyborg Superman, that life was too short and realised her feelings for Alex. This was a really moving and sweet scene which I hope will not signify that terrible things are to come.......
This episode had a lot of character threads to tie up which was executed beautifully and the balance of the Medusa virus played a vital role, providing great conflict for Supergirl to conquer, when ultimately, it was Lena Luthor who saved the day.