![Battles Lost and Won](/assets/artwork/1x1.gif)
Supergirl
Battles Lost and Won
S3 E23:
In the shocking third season finale, Supergirl and the team take on Selena in an epic battle for Earth.
Starring
Carl Lumbly, Erica Parker, Betty Buckley