ONCE UPON A TIME SEASON 3
ONCE UPON A TIME SEASON 3
Emma with the help of Snow, Charming and others travel to Neverland to rescue Henry, who has been kidnapped by Peter Pan as part of a plan to obtain the "Heart of the Truest Believer" from him. Their increasing power struggle with Pan continues in Storybrooke, which ultimately results in the complete reversal of the original curse and everyone returned to their original worlds, leaving Emma and Henry to escape to New York City. Later they are mysteriously brought back to a recreated Storybrooke with their memories of the previous year removed, and the envious Wicked Witch of the West Zelena from the Land of Oz appears with a plan to change the past. Once again, Emma is needed to save her family.