Les membres de la famille royale d'Hakalo rejoignent leur île en bateau. Mais pendant la nuit et en pleine tempête, une sorcière tente voler la Clé d’émeraude qui seule a le pouvoir d'ouvrir la porte du royaume d'Hakalo. La princesse Leilani dite Lani, en voulant empêcher ce vol, tombe à l'eau avec la clé. A Enchancia, la famille royale découvre le bijou magique sur la plage. Une fois rentrés, ils découvrent qu'il s'agit de la Clé d’émeraude d'Hakalo et se demandent comment la rendre aux propriétaires légitimes, quand deux jeunes filles prétendant être la Princesse Leilani se présentent au château. Les deux filles devront passer trois épreuves pour déterminer qui de Lani ou Leilani est la vraie princesse (l'autre étant la sorcière Mamanu) et se voir remettre la clé.