‘Supergirl’ season 2 debate: Is President Olivia Marsdin really an alien?
The end of Monday night’s new episode of “Supergirl” is one that produced one of its first genuinely surprising moments of the season, given that we learned that President Olivia Marsdin (Lynda Carter) may be an alien. She had a moment with the red eyes that was similar to the Hank Henshaw – Martian Manhunter reveal […]