Proprio quando sembra che Storybrooke possa godersi po’ di pace la città viene ancora una volta minacciata da forze oscure. Il malevolo Mr. Hyde è stato separato dal dottor Jekyll e ha portato con sé i suoi compagni, gli abitanti della Terra delle storie mai raccontate. A peggiorare le cose c’è la metà oscura di Regina – La Regina Cattiva – che è ancora viva nonostante il suo cuore sia stato schiacciato: non possedendo una coscienza la Regina Cattiva ha dichiarato guerra agli eroi. Nel frattempo il passato di Aladdin come precedente Salvatore diventa un nuovo fattore nel ruolo di Emma come attuale Salvatrice, ed essa è in procinto di essere spinta ai limiti, che la potrebbero portare ad un futuro senza lieto fine. Nel frattempo Gold cerca di riavere di nuovo il cuore di Belle in modo che possano essere una famiglia per il loro futuro bambino. Belle dà alla luce suo figlio ma per proteggerlo da Tremotino decide di abbandonarlo e di metterlo al sicuro con Fata Turchina come Fata Madrina del suo piccolo. La Regina Cattiva intanto decide di rubare la lampada del Genio dove è rinchiuso Aladdin.
In Once Upon a Time protagonisti sono Biancaneve/Mary Margaret Blanchard interpretata da Ginnifer Goodwin, Emma Swan/Salvatrice/principessa Emma/Signora Oscura (stagioni 1-6, guest stagione 7), interpretata da Jennifer Morrison, Regina Cattiva/Regina Mills/Wilma/Roni/Regina Buona dei Reami Uniti (stagioni 1-7), interpretata da Lana Parrilla, Principe James “Azzurro”/David Nolan (stagioni 1-6, guest stagione 7), interpretato da Josh Dallas, Henry Daniel Mills/Vero credente/Autore (stagioni 1-7), interpretato da Jared S. Gilmore e da Andrew J. West, Tremotino/Signore Oscuro/Coccodrillo/Bestia/Signor Gold/Weaver (stagioni 1-7), interpretato da Robert Carlyle (adulto), Grillo Parlante/Archibald “Archie” Hopper (stagione 1; ricorrente stagioni 2-3, 6; guest stagioni 4, 7), interpretato da Raphael Sbarge, Pinocchio/August Wayne Booth (stagione 1; guest stagione 2, 7; ricorrente stagioni 4, 6), interpretato da Eion Bailey, Belle/Lacey French (guest stagioni 1, 7; stagioni 2-6), interpretata da Emilie de Ravin, Capitan Uncino/Killian Jones/principe Charles/Signore Oscuro (stagioni 2-6, guest stagione 7) /Capitan Uncino del Regno creato dal Desiderio/Detective Rogers (guest stagione 6, stagione 7), interpretati da Colin O’Donoghue, Robin Hood (guest stagioni 2, 7; ricorrente stagioni 3-4, 6; stagione 5), interpretato da Tom Ellis (stagione 2) e da Sean Maguire (stagioni 3-7), Perfida Strega dell’Ovest/Zelena/Kelly (ricorrente stagioni 3-4, 7; stagioni 5-6), interpretata da Rebecca Mader (adulta), Lucy Mills (guest stagione 6, stagione 7), interpretata da Alison Fernandez, Cenerentola/Jacinda Vidrio (stagione 7), interpretata da Dania Ramírez, Rapunzel/Lady Tremaine/Victoria Belfrey (stagione 7), interpretata da Gabrielle Anwar e Tiana/Sabine (stagione 7), interpretata da Mekia Cox.