This week on TV…. Meghan Ory returned as Red Riding Hood on Once Upon a Time. She confronts Zelena in the Underworld about the curse placed on Dorothy in Oz. Meanwhile, Supergirl‘s finale saw Kara facing off against her uncle, with the entire earth at risk.
This week on TV… Once Upon a Time gave us backstory with a recast Gaston, Lessons in Creepery with Hades, and Literally Hiding From Your Problems with Emma. Arrow and Flash took the week off. Meanwhile, the titular character of Supergirl is in dire need of allies when Non’s endgame is revealed.
Unlike, I believe, most of the Internet, I did not watch the pilot of Supergirl when it leaked. I waited until last night, and apparently, I wasn’t alone. According to Variety.com, almost 13 million people tuned in last night. The pilot featured Supergirl, or Kara Danvers, played by Melissa Benoist, being sent to Earth to protect Superman, and getting there to find he’s already a hero. Feeling that neither Kent nor humanity needs her protection, she decides to blend in. That is, until her adopted sister is put in danger. It’s up to Kara to become a hero, and take on threats directed at her and her city.