Morgan believes that a recent attempt on his life was made by Lena. When Lena is poisoned, Kara steps in to find out who is responsible for the escalation in hosility. Meanwhile, Sam turns to Alex for help determining the cause of her blackouts.
Supergirl Season 3, Episode 12 - For Good
Airdate: Jan 29, 2018
We recommend the latest version of VLC Media Player
Windows Download || Mac OS Download || Linux Download || Android Download || iOS Download