Watch Supergirl season 1 episode 20 tv series online free
Release: Apr 18, 2016
To stop Non from wiping out Earth's population, Supergirl has no choice but to sacrifice her life. Before she does so, Kara says goodbye as best she can to her friends without telling them the truth and inciting a panic.