Battles Lost And Won

Battles Lost And Won

Available on STARZPLAY
S3 E23: Supergirl and the team face off against Serena in an epic battle for Earth. Sam finds the fountain in Juru and makes peace with her mother.
Starring Carl Lumbly, Erica Durance, Betty Buckley