Where To Stream Supergirl Season 1 Episode 20
Better Angels
- Aired April 18, 2016
- 60 Min
- Rated 7.1
- Number 59 Of 126 Rated Episodes
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.