Watch Supergirl season 2 episode 6 tv series online free
Release: Nov 14, 2016
Supergirl battles a scientist who has been possessed by an alien parasite, giving the ability to drain the lifeforce from anyone he touches. Meanwhile, Alex comes out to Kara, and the Guardian makes his first public appearance.