By Natalie Abrams
Updated May 12, 2016 at 02:29 AM EDT
Credit: ABC

Now that Emma and Hook have been reunited, the Savior has the difficult task of revealing this new turn of events in the Once Upon a Time finale to Regina, who is still reeling in the wake of losing Robin. (More on that here.)

How will Regina — and the rest of Storybrooke, for that matter — feel about Hook’s return? Check out a sneak peek from the season finale, which also reveals the new threat the residents of Storybrooke will be facing.

The two-hour Once Upon a Time finale kicks off Sunday at 7 p.m. ET on ABC.

Episode Recaps

Once Upon a Time

Everything you’ve ever read about fairy tales is true—the residents of Storybrooke are living proof.

  • TV Show
  • 7
  • In Season
  • ABC
stream service