Credit: Video Still

Unlike pre-curse Storybrooke, time moves forward in the real world. Quickly. Maybe too quickly. Somehow, we've already reached the end of Once Upon a Time Season 2. The finale, Season 2, Episode 22: "And Straight On 'Til Morning," airs on Sunday May 12, and the fate of Storybrooke is in the balance. Fortunately for fans, ABC has already released on sneak peek of the highly anticipated episode.

In this clip of the episode, Tamara and Greg reveal their Storybrooke-destroying plans to Hook (Colin O’Donoghue): They're going to active that trigger. It will kill everyone in Storybrooke — including them.

"So tell us Hook," Greg says. "We're willing to die for our cause. Are you willing to die for yours?"

"Absolutely," Hook responds, but there's a touch of tension in his voice that makes us think he's not as enamored with this plan as the terrible duo are. But that doesn't mean he actually stops them. At the end of this clip the diamond is activated, much to the distress of our heroes. Will they be able to save Storybrooke, or at least portal out before they all die? We can't wait to find out!

Credit: YouTube Photo: Once Upon a Time Season 2, Episode 22 Sneak Peek: Will Storybrooke Be Destroyed?

This episode airs Sunday, May 12, 2013 at 8 p.m. ET on ABC.

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