We're constantly looking for clues about what's coming up next on Once Upon a Time Season 2, and what better source of info than the promos themselves?
 
We've taken a close look at the American and Canadian previews for Season 2, Episode 15: "The Queen Is Dead" and there's a lot of exciting stuff going on. Here’s what we gathered from our frame-by-frame analysis.

First, the American promo.


Credit: YouTube Photo: Once Upon a Time Season 2, Episode 15 Preview: Cora vs. Storybrooke (VIDEO)

 

Snow's warning. At :10 we see Mary Margaret/Snow White (Ginnifer Goodwin) warn Regina (Lana Parrilla), "she doesn't care about you." The "she" in that sentence is presumably Cora (Barbara Hershey).
 
Hook attacks David. At :13 we see Hook (Colin O’Donoghue) attack David/Charming (Josh Dallas).

Literal faceoff. Charming and Snow literally come face-to-face with Cora and Regina in the clocktower at :14, and later, in what appears to be a clip from the same scene, Snow declares, "I will not let you win, not again!"

Mother superior gets her magic on. At :16 Mother Superior/The Blue Fairy (Keegan Connor Tracy) is spotted waving a wand.

Hook attacks Rumple. At :19 we see Hook attack Mr. Gold/Rumplestiltskin (Robert Carlyle) with his hook in NYC. He straight up stabs him in the heart. Not good.

Well, at least Bae cares. "There's gotta be someway we can save you" a tearful Neal/Bae (Michael Raymond-James) tells his dying dad.

And here's the Canadian promo.

Credit: YouTube Photo: Once Upon a Time Canadian Preview: Neal's Full Story (VIDEO)

The dagger is in play. At :04 Emma (Jennifer Morrison) asks Rumple — who already appears to be injured — if he has a "dagger hidden in Storybrooke that's the source of all your power?" So, at least news of Cora's plan travels fast. 

Speaking of Cora's plan. We see Cora and Regina digging in the forest, presumably for the dagger, and Cora assures Regina she'll use the dagger to kill anyone Regina likes. How ... sweet?

"Stay out of my way." Regina doesn't seem to care for Snow's warning at :19.

WTF Neal? Most excitingly, at the end of the promo we learn that a) Nealfire knows Hook, and b) this was not the first world he came to.

Did we miss anything? Share your thoughts in the comments below!

Read more OUAT spoilers here.

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

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