Zelena needs Snow White's baby for her spell.
Zelena offers Rumple the chance to go back.
Cora realizes she's been duped.
Princess Ava exposes Cora's lies.
David teaches Henry to drive.
The Wicked Witch tricks Captain Hook.
Captain Hook challenges Black Beard for his ship.
Emma wants to learn magic.
Zelena wants to change the past.
Never bring your heart to a witch fight.
Zelena challenges Regina to a showdown in Storybrooke.
Zelena's origin is revealed.
Rumplestiltskin chooses his son over himself.
Neal suddenly turns up in Storybrooke with no memories.
Regina meets Robin Hood in Storybrooke.
Neal makes a choice to save his family.
The heroes realize Rumplestiltskin was the Witch's prisoner.
Emma admits she was considering marrying Walsh.
Cries for help lead Prince Charming to Rapunzel.
David and Rapunzel conquer their fears by facing them.