Supergirl – For Good

After an attack on his life, Morgan Edge (Adrian Pasdar) declares war on Lena (Katie McGrath) who he mistakenly believes is responsible. An attempt on Lena’s life only intensifies tension between the two leading Lena down a rabbit hole starting with rumored Luthor Corp technology and leading straight to Lilian Luthor (Brenda Strong). With the knowledge that Lillian plans to kill Edge, Lena struggles with the choice of standing back and doing nothing or enlisting Kara‘s (Melissa Benoist) help to prevent the death of the man who just tried to murder her. While she makes the right choice, it does lead to an unexpected battle at Edge’s charity event featuring one of Lex Luthor’s most-famous weapons.

Lena may not turn to the dark side this week, but we do see enough of a shadow that I’m starting to worry that the show will eventually pit another Luthor against Supergirl. Alex (Chyler Leigh) steps in to help Sam (Odette Annable) with her blackouts unaware they are tied to Kara’s Kryptonian nemesis. The tests Alex runs don’t give the team any clues to what is wrong with Sam (or her Kryptonian-ness), but they do allow Sam to rely on her friends as the show continues to embrace the strength of its female stars.