As fairytale characters awaken from Queen Regina's curse, they are not transported back to their home; Prince Phillip and his traveling companion realize they will be facing a deadly foe.
Emma tries to save two children from the foster system by finding their birth father; the evil queen has Hansel and Gretel steal an artifact from a blind witch.
David and Mary Margaret continue to struggle with their feelings; a mysterious stranger in town makes Regina and Emma suspicious; Prince Charming's wedding approaches.
Regina continues to seek a way to regain her powers; David continues his quest to find Mary Margaret and Emma; the seven dwarves discover what happens when one of the townspeople tries to leave Storybrooke's city limits.
Mary Margaret and Leroy join forces to help nuns sell candles at the Miner's Day festival; Emma investigates the disappearance of David's wife; Grumpy falls in love with a fairy.