Credit: Video Still

The blood feud between Regina (Lana Parrilla) and Snow White (Ginnifer Goodwin) was reignited on Once Upon a Time Season 2, Episode 16: "The Miller's Daughter," and based on this preview of Season 2, Episode 17: "Welcome to Storybrooke," it will set Storybrooke ablaze.

"The only way you can end a blood feud is by the spilling of more blood," Rumple (Robert Carlyle) warns clan Charming in this ominous promo. Will that prediction turn out to be true, or is there another way?

Based on this preview, it looks like Snow is going to try to end the fight with words, but we have a feeling Regina won't be so easy to sway."I will have my vengence!" she declares, and then it looks like she grabs Snow's heart. Whoa.

Will clan Charming be able to convince Regina to cool down? Now that Rumple is heeled, can he keep her at bay?

Are you looking forward to this episode? Because we sure are.

Credit: YouTube Photo: Once Upon a Time Season 2, Episode 17 Promo: "Welcome to Storybrooke"

Read more OUAT spoilers here.

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

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