Latający koń, który ma być sprzedany arabskiemu władcy, zabiera księcia Achmeda w siną dal, powodując gniew władcy.

Akcja filmu ma miejsce sześć miesięcy po wydarzeniach z pierwszego filmu. Ben, który jest teraz królem Auradonu, zamierza pomóc Mal, Evie, Carlosowi i Jayowi przystosować się do życia w Auradonie. Jednak Mal nie wytrzymuje presji bycia idealną i wraca na Wyspę Potępionych. Evie, Carlos i Jay pomagają Benowi być takim jak ich rówieśnicy z wyspy, żeby tam wrócić i odnaleźć Mal. Na wyspie Mal dowiaduje się, że córka Urszuli, Uma (China Anne McClain), i jej przyjaciele, Harry (syn Kapitana Haka) i Gil (syn Gastona), zajęli jej miejsce w przewodzeniu wyspą.

Po przeprowadzce do małego miasteczka Zach zaprzyjaźnia się z Hanną. Ich znajomość oparta jest początkowo na niewyjaśnionej tajemnicy, którą nieufna dziewczyna nie chce się podzielić. Sytuacja zmienia się diametralnie, kiedy Zach poznaje ojca Hanny – R.L. Stine’a, twórcę książek dla dzieci. Niestety, chłopak przypadkowo uwalnia zamieszkujące karty powieści Stine’a duchy i potwory, które opanowują miasteczko. Czy Zachowi, Hannie i pisarzowi uda się zagonić je z powrotem do świata baśni?

Piotruś (Levi Miller) to 12-letni urwis o żywiołowej, nieco buntowniczej naturze. W ponurym sierocińcu w Londynie, w którym chłopiec mieszka od urodzenia, te cechy charakteru nie są tolerowane. Pewnej nocy Piotruś zostaje porwany do magicznej Nibylandii - fantastycznego świata piratów, wojowników i wróżek. Próbując odkryć sekret matki, która porzuciła go wiele lat temu, oraz znaleźć swoje miejsce w tej niezwykłej krainie, chłopiec przeżywa niesamowite przygody i nie raz pojedynkuje się na śmierć i życie. Aby ocalić Nibylandię, wraz z Tygrysią Lilią (Rooney Mara) i nowym przyjacielem Jamesem Hakiem (Garrett Hedlund), musi rozprawić się raz na zawsze z bezwzględnym piratem Czarnobrodym (Hugh Jackman), dzięki temu pozna swoje prawdziwe przeznaczenie i już na zawsze zapamiętamy go jako Piotrusia Pana.

Michael Baskin jest niepozornym jedenastolatkiem, który pewnego dnia postanawia odwiedzić zniszczoną przez pożar, opuszczoną posiadłość. Ku przerażeniu, spotyka duchy zmarłych mieszkańców, co skutkuje atakiem nieprzyjemnej choroby, w wyniku której chłopiec traci włosy. Wkrótce Michael spotyka te same duchy i otrzymuje od nich receptę na zawierający masło orzechowe, magiczny krem, który ma przywrócić chłopcu czuprynę. Jest jednak jeden warunek, nie wolno użyć za dużo masła, inaczej skutek będzie odwrotny od zamierzonego.