Supergirl Season 1 Episode 13 – For the Girl Who Has Everything

Aired : Feb 8 2016 | 214 Views | 22 Link Submissions |

Watch Supergirl season 1 episode 13 online for free. 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.