从前的Peter (Charlie Rowe扮演)是生活在英国伦敦一个扒手组织的年轻新手,而从前的Jimmy Hook (Rhys Ifans扮演)却是Peter的导师并教导他如何成为扒手,在一次在文物馆的盗窃中Peter无意中得到一个带有魔力的水晶球,正巧被Hook夺走的时候激发了水晶球的魔力把他们送到了神秘地方,一个由白色森林组成奇异岛屿,这些树林都是由Fludd博士(Charles Dance扮演)创建和一群由Tinker Bell (Keira Knightley配音)领导的森林仙子守护着。当然这片领土也受到未知的敌人和神秘友人来访,其中包括拥有权势的疯女人船长Elizabeth Bonny (Anna Friel扮演)和手下来自十八世纪的海盗们,为了能永葆青春不远万里追寻梦幻岛,以及守护着一个秘密部落首领Holy Man (Raoul Trujillo扮演)等。在为拯救这片神秘而有美丽的领土同时,Peter和与他一同来带这个岛屿的同伴认为比起慢慢变老到不如永远年轻的生活在这里,所以大家称之他们的新家为梦幻岛。