40-letni prawnik Peter Banning (Robin Williams) często jest tak zajęty pracą, że zaniedbuje swoją ukochaną żonę Moirę (Caroline Goodall) i dzieci. Chce wynagrodzić synkowi Jackowi (Charlie Korsmo), że nie przyszedł na jego mecz bejsbolowy, a córeczce Maggie (Amber Scott), że nie interesowało go szkolne przedstawienie z jej udziałem. Wraz z rodziną jedzie do prababci Wendy (Maggie Smith) do Londynu, gdzie mają wspólnie spędzić święta Bożego Narodzenia. Jednak podczas urlopu Peter nie rozstaje się z telefonem komórkowym i wciąż kontaktuje się z firmą. Nocą jego syn i córka w tajemniczych okolicznościach zostają uprowadzeni. Niebawem zjawia się mała wróżka Dzwoneczek (Julia Roberts). Przekonuje ona Petera, że to on jako chłopiec był Piotrusiem Panem. Twierdzi, że jego dzieci porwał dawny wróg, okrutny kapitan Hak (Dustin Hoffman). Aby je odzyskać, Peter wyrusza do Nibylandii.