Det har gått 15 år sedan Giselle och Robert gifte sig men livet i staden har gjort Giselle desillusionerad. De beslutar sig för att flytta sin växande familj till den sömniga förorten Monroeville, i jakten på ett mer sagolikt liv. Tyvärr blir det inte den snabba lösning Giselle hoppats på. Förortslivet kommer med en ny uppsättning regler som måste följas och en egen dominerande drottning i Malvina Monroe, som får Giselle att känna sig mer malplacerad än någonsin. I frustrationen över att det är så svårt att få leva lycklig i alla sina dagar, vänder hon sig till Andalasias magi och förvandlar av misstag hela den lilla förortsstaden till en saga i verkliga livet, vilket äventyrar hennes familjs framtida lycka. Nu hamnar Giselle i en kamp mot klockan för att upphäva förtrollningen och besluta sig för vad att leva lycklig i alla sina dagar betyder för henne och hennes familj. Vissa sekvenser av blinkande ljus kan påverka ljuskänsliga tittare.