Complete story — includes the ending
In a flashback, an 18-year-old Robin secretly dabbles in magic against her mother's wishes. After attempting a spell that leads her to Gothel, Robin disappears from Storybrooke and Zelena arrives in the New Enchanted Forest looking for her. Robin is excited to apprentice under Gothel, but soon finds out that she only wants her to be the sacrifice for a resurrection amulet to revive Madame Leota. In the present day, Regina and Zelena seek the amulet in hopes of using it to save Lucy, however, Tremaine acquires it first and hands it over to Gothel, not realizing that Gothel intends to use Drizella as the sacrifice. As the amulet's magic begins to drain Drizella's life, Tremaine decides to sacrifice herself to save her daughter and dies as Lucy begins to awaken. Elsewhere, a doctor who finds out about Lucy's true paternity is poisoned to death by a mysterious figure.
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