Watch Supergirl season 1 episode 13 tv series online free
Release: Feb 08, 2016
Supergirl is ensnared by an alien plant that forces her into her deepest desire, and her friends and sister must free her before it's too late. Meanwhile, the Kryptonians launch their plan to bring humanity to its knees and save Earth.