Complete story — includes the ending
In a flashback, Cinderella arrives at the spot in the forest where she is supposed to meet Henry, but does not find him there. She then meets Princess Tiana, who recruits her to be part of the resistance against Lady Tremaine. She leaves one of her glass slippers behind for Henry to find. A short while later, Henry, Regina, and Hook arrive at their campsite and join the efforts. Later, Cinderella sneaks into Tremaine's castle alone, where Tremaine reveals that she has kept her almost-deceased daughter Anastasia preserved since her "death" at age 14 and needs a pure heart to revive her. She tasks Cinderella with stealing Henry's, since he has the heart of the truest believer. In the present day, Jacinda tries to save Lucy's beloved community garden from Victoria, while Lucy takes a skeptical Henry on a trip under the garden lot in hopes of finding proof of everyone's fairytale pasts. Meanwhile, Henry, Roni, and Rogers find their first lead against Victoria. Rogers captures the man working with her, but is irritated to find Weaver setting the man free to use him as a future connection. It is then revealed that Victoria is not cursed and has been keeping a witch as her prisoner at the top of Belfrey Towers.
Sources and content license
Source and revision history · Adapted from Wikipedia contributors, Once Upon a Time season 7. HTML formatting and reference markers removed. · Content license