To fyrtårneholdere prøver å opprettholde sin fornuft mens de bor på en avsidesliggende og mystisk New England-øy på 1890-tallet.

Peter er en ustyrlig 12-åring, med mange rampestreker på samvittigheten, men på det slitne barnehjemmet i London, hvor han har bodd hele livet sitt, er ikke det så godt mottatt. En natt blir Peter tatt med bort fra barnehjemmet og flydd avsted til en fantastisk verden med pirater, krigere og alver, kalt Aldriland. Han blir dratt inn i et utrolig eventyr, mens han forsøker å finne ut hemmeligheten om sin egen mor, som overlot ham til barnehjemmet, og sin rette plass i det magiske landet.