Mar 07, 2017 AM EST - Tarun Mazumdar
Supergirl is put on high alert after a new villain comes to National City. The promo for "Supergirl" Season 2, episode 16 shows guest star Teri Hatcher and she is playing a character that looks like the highness.
May 08, 2023 AM EDT - Serena Martinez