‘Once Upon a Time’ Season 7 Episode 1 Preview: Photos, Cast, and Trailer

Once Upon a Time Season 7 Episode 1
Lana Parrilla in ‘Once Upon a Time’ season 7 episode 1 (Photo by ABC / Jack Rowand)

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.”

Once Upon a Time Season 7 Interviews:
Colin O’Donoghue and Robert Carlyle
Lana Parrilla and Gabrielle Anwar
Andrew J West and Dania Ramirez
Edward Kitsis, Adam Horowitz and David H Goodman

Recap of Once Upon a Time Season 7’s Premiere Episode


Once Upon a Time Season 7 Episode 1
Andrew J West and Dania Ramirez in ‘Once Upon a Time (Photo by Eike Schroter / ABC)
Once Upon a Time Season 7 Episode 1
Adelaide Kane in ‘Once Upon a Time.’
Once Upon a Time Season 7 Episode 1
Andrew J West as Henry Mills (Photo by Jack Rowand / ABC)
Once Upon a Time Season 7 Episode 1
Rose Reynolds in ‘Once Upon a Time’