X

Join or Sign In

Sign in to customize your TV listings

Continue with Facebook Continue with email

By joining TV Guide, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy.

Exclusive Once Upon a Time Finale Sneak Peek: Will Emma and Hook Accidentally Change History?

Once Upon a Time's fairy tale characters might be in even more trouble! When Emma (Jennifer Morrison) and Hook (Colin O'Donoghue) are sucked into Zelena's (Rebecca Mader) time portal during Sunday's two-hour season finale (8/7c on ABC), the dynamic duo will find themselves in the Enchanted Forest of the past, where they'll quickly discover that their arrival could endanger the future. Seeking Rumple's (Robert Carlyle) help, Emma must admit that...

Natalie Abrams
Natalie Abrams

Once Upon a Time's fairy tale characters might be in even more trouble!

When Emma (Jennifer Morrison) and Hook (Colin O'Donoghue) are sucked into Zelena's (Rebecca Mader) time portal during Sunday's two-hour season finale (8/7c on ABC), the dynamic duo will find themselves in the Enchanted Forest of the past, where they'll quickly discover that their arrival could endanger the future. Seeking Rumple's (Robert Carlyle) help, Emma must admit that they've already meddled in the wrong places. But whose past have they changed? Check out an exclusive sneak peek at the season finale below:

Lightning Round 13: Once Upon a Time bosses answer your burning questions

Once Upon a Time's two-hour season finale airs Sunday at 8/7c on ABC.