Where To Stream Supergirl Season 3 Episode 13
Both Sides Now
- Aired February 5, 2018
- 60 Min
- Rated 6.9
- Number 92 Of 126 Rated Episodes
The DEO easily captures Julia Freeman, the second Worldkiller Purity's body. While Supergirl and Alex try to get through to her, Mon-El asks Hank for his help repairing the Legion Cruiser.