彼得(萊維·米勒 Levi Miller 飾) 是一個(gè)淘氣的12歲小男孩,他是孤兒院院長眼中的頭痛人物,因?yàn)樗?jīng)常有叛逆的行為,這使他在成長的倫敦孤兒院中,顯得特立獨(dú)行。一個(gè)不尋常的夜里,彼得從孤兒院被帶走,來到了一個(gè)名叫"夢幻島"地方——一個(gè)充滿海盜、戰(zhàn)士與精靈的神奇國度。在夢幻島上,他經(jīng)歷了許多驚心動魄的冒險(xiǎn)和生死一線的對決,但這一切似乎與當(dāng)年將他留在孤兒院的生母有關(guān),在重重的謎團(tuán)下,他與女戰(zhàn)士虎蓮公主(魯妮·瑪拉 Rooney Mara 飾)以及新朋友詹姆斯·虎克(加內(nèi)特·赫德蘭 Garrett Hedlund 飾)結(jié)成盟友,一起面對一項(xiàng)古老的預(yù)言。預(yù)言中當(dāng)一個(gè)佩戴著牧笛項(xiàng)鏈的勇士來到夢幻島時(shí),他將帶領(lǐng)所有人一起對抗邪惡的海盜黑胡子船長(休·杰克曼 Hugh Jackman 飾),但是只有12歲的小男孩彼得,他真的會是那個(gè)能夠打敗海盜黑胡子船長的勇士嗎?