Once Upon a Time Season 2, Episode 16: "The Miller's Daughter" rocked Storybrooke with a major death. What happens next? The spoiler-y official synopsis for Season 2, Episode 17: "Welcome to Storybrooke" has finally been released. You can find it below.

Read spoilers at your own risk! For more on Wetpaint Entertainment's philosophy on spoilers, click here.

The official synopsis is:

Emma, David and Mr. Gold must protect Mary Margaret against Regina, who is out for revenge and has made it her mission to kill Mary; and Henry, fed up with all of the feuding, devises a plan to put an end to magic. Meanwhile, Regina discovers that a father and son have somehow found their way into her allegedly undetectable town as she and the fairytale characters deal with the effects of the newly cast curse 28 years prior.

 

This synopsis confirms that Regina (Lana Parrilla) is hellbent on revenge, which is no surprise at all. More shocking, however, is the news that Henry (Jared Gilmore) is going to try to put an end to magic all together. We definitely understand why he'd want to do that, but the big question is how he thinks he's going to get it done. 
 
We're also looking forward to the flashback portions of the episode, not the least because Jamie Dornan is back as Sheriff Graham. And we wonder who the father and son are — and how they got into Storybrooke. 
 
Share your theories about this episode in the comments below!

Read more OUAT spoilers here.

Catch the next episode of Once Upon a Time on Sunday, March 17 at 8 p.m. ET/PT on ABC.

Source: ABC

Rebecca Martin is an editor at Wetpaint Entertainment. Follow her on Twitter @BeccaDMartin.