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

As the synopsis of Once Upon a Time Season 2, Episode 17: "Welcome to Storybrooke" confirms, the episode will take us back to the early days of the curse in Storybrooke. And that means at least one dearly departed fairytale character will be making a return.

As many fans already know, we're talking about Sheriff Graham (Jamie Dornan), who is back in a big way in this episode. According to the synopsis of the episode, the flashback portion will revolve around Regina (Lana Parrilla) discovering "that a father and son have somehow found their way into her allegedly undetectable town."

As you can see in the sneak peek photo to the right, Sheriff Graham is clearly part of that story. In the pic you can see him getting hands-on in his law enforcement approach with the out-of-towner.
 
Meanwhile, in the photo above, Graham seems very comfortable with Regina. We know their relationship was sexual, but he never seemed to like her this much in Season 1. Does he look happy here because he hasn't figured out her dark side yet, or is all part of her control over him?

Are you happy to see Graham back?

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.

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