Where To Stream Supergirl Season 6 Episode 3
Phantom Menaces
- Aired April 13, 2021
- 60 Min
- Rated 6.9
- Number 98 Of 126 Rated Episodes
Supergirl makes a new ally. Lena and Lex battle for control of Luthor Corp.
Phantom Menaces
Supergirl makes a new ally. Lena and Lex battle for control of Luthor Corp.