Complete story — includes the ending
In the forgotten year, Baelfire and Belle find a candlestick holder named Lumiere, who may be the key to helping them restore Rumplestiltskin back to life. In present day Storybrooke, Rumplestiltskin is a slave to Zelena, who has the dark one's dagger. Neal is also found, but something is wrong with him that even he doesn't understand. Also, Regina meets Robin Hood and is startled when she sees his lion tattoo. Emma and David found out Rumplestiltskin who's looking crazy in the forest of Storybrooke. Later, they find out that Rumple has absorbed Neal to save him. Neal sacrificed himself to separate his father from his body, so that his father can tell the savior who the Wicked Witch really is. In sorrow, Rumple told Emma that the Wicked Witch is Zelena. Emma and David go back to Mary Margaret and tell her about Zelena, whom she's thinking would help her when she gives birth to her child. They find her, but didn't find out where she had been. She was in the forest giving orders to Rumple to get back into the cage where she keeps him.
Sources and content license
Source and revision history · Adapted from Wikipedia contributors, Once Upon a Time season 3. HTML formatting and reference markers removed. · Content license