詹姆斯·巴里(约翰尼·德普饰)是一个居住在伦敦的作家,每日重复的平实生活让他找不到创作的灵感每天他都会路过肯辛顿公园两次,每次他都会看见一群孩子不厌其烦的在草地上追逐玩耍,有一天公园中发生的一幕让他停下了脚步,用心观察这里发生的一切。 孩子们把肯辛顿公园当作是他们进行海盗游戏的大本营,他们用树枝搭起一个小屋,抠起地上的泥土捏成了供奉给海盗的点心。男孩子们在腰间扎起宽宽的红布条,插进他们引以为豪的大刀,头上自然少不了海盗们的标志性头巾,最后就是海盗船的船长。巴里在一旁看着孩子们煞有介事的游戏,孩子们发现之后热情的邀请巴里加入海盗的队伍,于是这支肯辛顿公园海盗小队又多了一个独眼大海盗。巴里和孩子们一起玩游戏、恶作剧、过家家,进入城堡和国王、牛仔和印第安人、海盗和漂流的世界。是他把小山坡变成帆船、木棍削成宝剑、风筝画成仙女,把四个小男孩装扮成“迷失的梦幻岛男孩”。 通过和这些天真无邪的孩子们的接触,几个孩子丰富的想象力感染了巴里,打开了巴里想象力的大门,他不但拉来孩子们的母亲(凯特·温斯莱特饰)加入海盗小队,更以此为灵感创造了之后家喻户晓的人物--小飞侠彼得·潘。最初,巴里的剧团对这部童话剧的吸引力非常怀疑,就连一向支持他的制作人查尔斯(达斯汀·霍夫曼)也担忧不已。但是在巴利坚持不懈的努力下,《小飞侠》最终以天真的童趣和丰富的想象,打动了不计其数的孩子和大人。 然而,正当詹姆斯·巴里准备向全世界介绍《小飞侠》时,一场突如其来的打击让所有人意识到现实的残酷……