“Once Upon a Time” is coming back this fall and season seven promises to take this fantasy show in a new direction and a new night, Friday, rather than its traditional Sunday time slot. The premiere is set for October 2. The first episode of this new season is titled “Hyperion Heights,” which refers to the neighborhood in Seattle that will be the new location for the show, which was centered on Storybrooke, Maine for its first six seasons.
The season six two-hour finale introduced two new characters: Lucy (Alison Fernandez) who has her own book of fairy tales and is in search of her father, a grown-up Henry (Andrew J. West). The younger version of that character, played by Jared Gilmore, went looking for his birth mother Emma (Jennifer Morrison) to the dismay of his adoptive mother Regina (Lana Parrilla) in the 2011 pilot.
While Morrison won’t be back for season seven save for a single episode, her new husband, Captain Hook (Colin O’Donoghue), is returning as are Parrilla and Robert Carlyle, who plays Rumpelstiltskin. Also exiting are original cast members Ginnifer Goodwin and Josh Dallas, who played Emma’s parents Snow White and Prince Charming, and Gilmore. Also out are Emilie de Ravin, who joined in season one as Belle, and Rebecca Mader, who first appeared as the Wicked Witch in season three and signed on as a regular in season five.
To fill the void, “Once Upon a Time” has signed up five actresses for season seven. “Burn Notice” leading lady Gabrielle Anwar and “Devious Maids” scene-stealer Dania Ramirez will be regulars on this reboot, with the latter playing both Cinderella and Lucy’s mother, while Mekia Cox (“Chicago Med”), Adelaide Kane (“Reign”) and Rose Reynolds (“Wasted”) are to have recurring roles.