Where To Stream Supergirl Season 3 Episode 12
For Good
- Aired January 29, 2018
- 60 Min
- Rated 7.1
- Number 63 Of 126 Rated Episodes
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.