Battles Lost and Won
Season 3 Episode 23

SYNOPSIS:

SHOCKING SEASON FINALE – Supergirl (Melissa Benoist) and team take on Serena in an epic battle for Earth.

Directed by: Jesse Warn
Written by: Robert Rovner & Jessica Queller (#323).

Original airdate 6/18/2018 (US) / 06/19/2018 (Aust/NZ)

EPISODE STILLS:

 

TRAILERS