Supergirl poster
TV

Supergirl (2015)

S06E03 Phantom Menaces

Apr 13, 2021 • Season 6 • Episode 3 • HD

Supergirl teams up with a new ally, strengthening her fight against evil. Meanwhile, a fierce power struggle unfolds between Lena and Lex as they vie for dominance over Luthor Corp, each determined to assert their influence and vision for the company.