Supergirl · Season 3

Battles Lost and Won

S3·E23 · 18 Jun 2018 · 42m

Synopsis

Supergirl and team take on Selena in an epic battle for Earth.

Cast & crew

Crew

  • Jesse WarnDirector
  • Jessica QuellerWriter
  • Robert RovnerWriter