Once Upon a Time Season 2, Episode 16: "The Miller's Daughter" (March 10) is one of the most highly anticipated episodes of the season and — spoiler alert! — it deserves the hype. We’ve seen a rough cut of the highly anticipated ep, and yep, we were blown away.

We thought this episode was easily comparable to "Manhattan" (Season 2, Episode 14), which was one of our favorite Once episodes to date. Clearly, the Powers That Be have kicked the show into high gear.

We’re not shocked by the episode’s excellence. After all, it was written by Jane Espenson, who has penned many of the most memorable OUAT episodes. Plus, as the title suggests, it finally gives us Cora's backstory, which we've been looking forward to for ages.

As always, we're sworn to secrecy over the major plot points (no, we won't tell you who dies), but we can give you a few hints about what's coming up.

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

1. The backstory from Episode 15: "The Queen Is Dead" will play a part in this episode, too.

2. "There's no coming back from murder."/"There's no coming back from death, either."
 
3. Love — familial, romantic, and otherwise — has always been at the heart of OUAT, and nowhere is that as true as this episode.
 
4. The flashbacks in this episode provide one of our favorite revisions of a classic fairy tale yet, perfectly melding the story we know from legend with the characters and history we know from OUAT.

5. "Magic is about emotion" is a lesson multiple people learn this episode.

6. An unexpected declaration of love is sure to upset some fans.

7. Rumbelle shippers have something to look forward to, but they might shed a few tears.

8. A normally noble character shows an unexpected manipulative streak.

9. Always think your deals through — especially when you make a change.

10.  We thought "Manhattan" was Robert Carlyle's best performance to date, but we might have to update that to "The Miller's Daughter." Lana Parrilla (Regina) also does a fantastic job. Heck, most of the main cast gets to show off some serious acting chops this week.

Read more OUAT spoilers here.

Catch the episode 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.