Supergirl makes a new ally. Lena and Lex battle for control of Luthor Corp.
Aired 2021-04-13 · 42 min
Supergirl: all seasons and episodes