Emma Swan es una joven solitaria, viviendo en Boston, siendo testigo pasiva de los fracasos constantes de su vida. En el día de su vigésimo octavo cumpleaños, Emma tiene un encuentro con Henry, un pequeño de 10 años, quien asegura ser su hijo, al cual dio en adopción después de nacer. Aunque Emma no quiere tener una relación con él, temiendo sufrir la culpa de sus actos, decide ayudarle a regresar a su pueblo, Storybrooke, en Maine. En el transcurso del viaje, Henry le muestra un libro de cuentos y le asegura que todos los cuentos y sus personajes son reales. La ciudad de Storybrooke está poblada por dichos personajes, viviendo en un universo alterno al suyo, sin tener memoria de su vida o su destino, quienes han sido exiliados de su mundo por una maldición. A su vez, Henry le revela a Emma que ella es la hija de Blancanieves y el Príncipe Encantador y que sólo con su ayuda, los personajes del pueblo pueden recobrar su memoria. Sin creerle del todo, Emma descubre que la madre adoptiva de Henry es una cruel villana y que el pueblo está detenido en el tiempo. Será la misión de Emma rescatar a su hijo y, de paso, salvar al pueblo de un cruel destino. Once upon a time es una serie de fantasía, que toma elementos de los cuentos de hadas, creada por Adam Horowitz (Lost) y Edward Kitsis (Birds of Prey).