Wanneer de koning en de koningin vergiftigd zijn, worden de broers Peer en Pol gearresteerd omdat ze verdacht worden. Hun jongere broer Espen en prinses Kirsten gaan op zoek naar het mythische kasteel Soria Moria, waarvan wordt gezegd dat het gebouwd is van puur goud. Daar bevindt zich een bron met levenswater, het enige dat Kirstens ouders kan genezen.
Een jongen genaamd Storm Boy groeit op aan de mooie, onbewoonde kustlijn in het zuiden van Australië. Op een dag weet hij drie verweesde pelikanen te redden waarna hij ze in huis opneemt. Er groeit een sterke band tussen de dieren en de jongen.