- Title: Once Upon a Time – Heartless
- wiki: link
With “Heartless” Once Upon a Time falls back on an old reliable (albeit with a twist). Threatening to expose Storybrooke to the destructive waters of the River of Lost Souls, Evil Queen‘s (Lana Parrilla) gives Snow White (Ginnifer Goodwin) and David (Josh Dallas) just 12 hours to voluntarily turn over the one thing she craves more than in all the world – Snow White’s heart. Offering a feint hope which is dashed by the villain, the episode does allow for a flashback between David and Snow revealing they actually met far earlier than either remembered. As for the Queen’s revenge, it takes the usual course of a sleeping curse but with a Ladyhawke-like twist as in cursing the heart which they both share she may have finally found a way to keep Snow and Charming separated (at least for now).
I don’t think Regina is the person Emma sees killing her.