Supergirl - Season 3 Episode 12 - For Good - Watch Online Free
Supergirl S03E12 Watch Online Streaming
Jan. 29, 2018Someone tries to kill Morgan Edge and he barely survives. He accuses Lena of being behind the attempt and vows to destroy her. When Lena fears her hatred for Morgan will take her to the Luthor dark side, Kara steps in to help her friend. Meanwhile, after Sam realizes she’s losing time, she confides in Alex who decides to run some medical tests to see if she can find out what’s going on with her new friend.
Supergirl season 3
- S3E1Girl of SteelOct. 09, 2017
- S3E2TriggersOct. 16, 2017
- S3E3Far From the TreeOct. 23, 2017
- S3E4The FaithfulOct. 30, 2017
- S3E5DamageNov. 06, 2017
- S3E6MidvaleNov. 13, 2017
- S3E7Wake UpNov. 20, 2017
- S3E8Crisis on Earth-X (I)Nov. 27, 2017
- S3E9ReignDec. 04, 2017
- S3E10Legion of Super-HeroesJan. 15, 2018
- S3E11Fort RozzJan. 22, 2018
- S3E12For GoodJan. 29, 2018
- S3E13Both Sides NowFeb. 05, 2018
- S3E14Schott Through the HeartApr. 16, 2018
- S3E15In Search of Lost TimeApr. 23, 2018
- S3E16Of Two MindsApr. 30, 2018
- S3E17TrinityMay. 07, 2018
- S3E18Shelter From the StormMay. 14, 2018
- S3E19The FanaticalMay. 21, 2018
- S3E20Dark Side of the MoonMay. 28, 2018
- S3E21Not KansasJun. 04, 2018
- S3E22Make It ReignJun. 11, 2018
- S3E23Battles Lost And WonJun. 18, 2018