Filmas notikumi aizsākas vairākus gadus pēc tā, kad Malefisenta bija uzlikusi lāstu princesei Aurorai. Viņu abu sarežģītās attiecības risinās uz jaunu draudu fona un ir jāmeklē sabiedrotie, lai aizsargātu karaļvalsti no ienaidniekiem.
Kokone Morikava sirgst ar dīvainu gulēšanas slimību, kas nošķir viņu no realitātes, padarot viņas sapņu pasauli un dzīves īstenību gandrīz nešķiramas. Dzīvē viņa ir parasta vidusskolniece, kura gatavojas iestājeksāmeniem augstskolā, savukārt sapņu pasaulē viņa ir burvju princese Hārtlendā, mašīnu vadītā nākotnē, kur aizliegts mākslīgais intelekts. Šķietami iedomātajā sapņu pasaulē Kokone uzzina vairāk par savas ģimenes pagātni un noslēpumu, no kura meiteni centās pasargāt viņas tēvs, talantīgs mūziķis. Abās pasaulēs notiekošais savijas kopā, un nu meitenei jāsargā šis noslēpums no ļaundariem gan sapņos, gan šausminošajā īstenībā.