Season 7
After six seasons, the residents of the enchanted forest face their greatest challenge yet as The Evil Queen, Captain Hook and Rumplestiltskin join forces with a grown up Henry Mills and his daughter Lucy on an epic quest to once again bring hope to their world and ours.
Along the way, new fairytale characters and old search for true love, find adventure, and once again take sides in the struggle of good against evil as classic tales are once more twisted and reimagined.
In the season premiere episode, "Hyperion Heights", 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 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.
Edward Kitsis and Adam Horowitz are creators and executive producers. Steve Pearlman and David H. Goodman are also executive producers. The series is produced by ABC Studios.