ABC’s Once Upon a Time returns on October 6, 2017 for a revamped season seven, minus many fan favorite characters and with a grown-up Henry Mills. Season seven episode one titled “Hyperion Heights” was written by series creators Edward Kitsis and Adam Horowitz, and directed by Ralph Hemecker. The seventh season stars Lana Parrilla as Regina/Roni, Robert Carlyle as Rumplestiltskin, Colin O’Donoghue as Hook/Rogers, Andrew J. West as Henry Mills, Gabrielle Anwar as Lady Tremaine/Victoria Belfrey, Dania Ramirez as Cinderella/Jacinda, and Alison Fernandez as Lucy.
Season seven guest stars include Jared S. Gilmore as Young Henry, Mekia Cox as Sabine/Tiana, Rose Reynolds as Alice, Adelaide Kane as Drizella/Ivy, Daniel Jeffrey as Carl, Liam Hall as The Prince, Jillian Fargey as The Fairy Godmother, and Darcy Laurie as Louie.
The Plot: In the season premiere episode, Henry leaves Storybrooke in search of his own story. Years later in another realm, he encounters a troubled Cinderella, changing the trajectory of his quest forever. When Cinderella’s evil step-mother, Lady Tremaine, poses a threat, Henry discovers that following his heart will require him to make more difficult choices than he ever could have imagined. Years later, a young Lucy finds a disillusioned Henry at his home in Seattle, determined to make him remember his true self in order to defeat the curse afflicting the fairytale characters of “Hyperion Heights.”