4 episodes in, and this is the best episode so far.
Plot In A Paragraph: Supergirl's (Melissa Benoist) has multiple problems in this episode as her earth mother (former Supergirl actress Helen Slater) visits for Thanksgiving, while an accident transforms a volatile CatCo employee into Livewire.
Former Superman Dean Cain pops up here too, but we get more of Calista Flockhart's Cat Grant in this episode, which is a good thing, as for me, she is easily the best thing in the show. You shouldn't like her as she can be blunt and nasty, but Flockhart plays the role with such panache you can't help but like her, as she fails to know who her employees are, or she asks "Oh what fresh incompetence is this??" And says lines such as "We got over you not voting for Hilary in 2006, we can get over this??" She is the main reason I am persevering with the show.
I still has problems as we still got the lame love triangle between James, Winn and Kara, and for some reason, I didn't like it when Kara repeatedly referred to her Mom as her "Foster Mom" either.