On Once Upon a Time Season 2, Episode 17: "Welcome to Storybrooke" Regina (Lana Parrilla) will try to get revenge for her mother's death. Exciting! We've taken a close look at the sneak peeks of the episode to see what we can learn before it airs.

Mourning Cora. In the sneak peek below, Regina is tearfully putting her mother to rest when Mr. Gold (Robert Carlyle) comes by to pay his respects to his dead ex-lover.

Credit: YouTube Photo: Once Upon a Time Season 2, Episode 17 Sneak Peek: Regina Out for Blood

Regina's revenge. During their conversation we learn that Regina partially blames Rumple for what happened to Cora, but most of her wrath is currently aimed at Snow (Ginnifer Goodwin), who she plans to kill.

Gold's warning. However, as we learn below, Gold quickly goes to tell clan Charming of the danger.

Credit: YouTube Photo: Once Upon a Time Sneak Peek: How to Save Snow (VIDEO)

Snow in bed. As we see in the same sneak peek, Snow is languishing in bed. Seems she's taking her moral failure pretty hard.

Charming gets clever. In the same sneak peek Charming (Josh Dallas) tells Gold he has to help save Snow's life, because a) he's family now, and b) Snow saved Gold's life, so he basically owes her a debt. Good thinking, Charming.

The curse works. In the sneak peek below, Regina, during a flashback, tests how well the curse works. Answer: Very.

Credit: YouTube Photo: Once Upon a Time Season 2, Episode 17 Sneak Peek: The Curse

Strangers in town. In a final sneak peek, which you can watch here, Regina, again in a flashback, is freaked to find out some out-of-towners have gotten into Storybrooke. 
 
Read more OUAT spoilers here.
 
Catch the episode 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.