Сюжет 2-го сезону розгортається після того, як головні герої зуміли зруйнувати закляття, накладене Злою Королевою (Лана Паррілла). Усі жителі містечка Сторібрука поступово згадують своє життя в Зачарованому Лісі. Поступово реальний і казковий світи зливаються в одне ціле. Однак повернутися додому казкові герої не можуть.
Головна героїня серіалу Емма Свон (Дженніфер Моррісон) намагається знайти дорогу із Зачарованого Лісу назад до Сторибрука разом із Мері Маргарет (Джініфер Ґудвін), щоб повернутися у свій світ. Темні сили, що панують у чарівному світі, всіляко перешкоджають їй, але у дівчини є союзники: Аврора (Сара Болджер), Мулан (Джеймі Джилін Чон) і Ленселот.