Mit 18 hat Emma Swan (Jennifer Morrison) ihr eigenes Kind zur Adoption freigegeben. Seitdem steht die heute 28-Jährige mit beiden Beinen im Leben. Doch alles soll sich ändern, als Emma von ihrem mittlerweile zehnjährigen Sohn Henry (Jared Gilmore) aufgesucht wird und dieser ihr eine unglaubliche Geschichte auftischt: er ist der festen Überzeugung, seine Mutter komme von einer anderen Welt und sei die Tochter von Schneewittchen und Prince Charming höchstpersönlich. Weil die Märchenwelt von einer bösen Königin regiert wird, schickten Emmas Eltern das damals junge Mädchen aus Schutzgründen in die Menschenwelt. Anfänglich glaubt Emma kein Wort dieser verrückten Geschichte, doch als sie Henry zurück nach Storybrooke bringt, fühlt sie eine gewisse Verbundenheit zu dem eigenartigen Jungen und der seltsamen Stadt. Kurzerhand beschließt sie, für eine Weile bei ihrem Sohn zu bleiben. Und schon bald soll sich zeigen, dass Storybrooke mehr ist als es scheint – ein Platz, der einst voller Magie war, und ein Ort, an dem Märchenfiguren leben, auch wenn jene ihre eigene Identität vergessen haben. Auch Emma muss lernen, ihr eigenes Schicksal zu akzeptieren und für die Zukunft beider Welten zu kämpfen.