Watch Supergirl season 1 episode 15 tv series online free
Release: Feb 29, 2016
A new enemy emerges to threaten Supergirl and National City... and has a connection to Krypton. Meanwhile, Lucy demands the truth from James, and Kara continues refusing to work with Hank, unaware that Alex is the one who killed Astra.