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.