L’avvocato Peter Banning (Robin Williams) si reca con tutta la sua famiglia a trovare la sua “nonna adottiva”, l’anziana Wendy Moira Angela Darling (Maggie Smith). Ma la notte stessa i suoi due figli vengono rapiti, al loro posto solo un sinistro messaggio firmato “Capitan Uncino” (Dustin Hoffman). L’incredulo Peter capisce così a poco a poco di dover recuperare la sua memoria per scoprire di essere stato nientemeno che Peter Pan: aiutato dalla fatina Campanellino (Julia Roberts), intraprende quindi un fantastico viaggio verso l’Isola che non c’è per liberare i suoi due bambini dalle grinfie del malefico pirata……