作家巴裏(約翰尼·德普、約翰尼·德普飾)正處於靈感枯竭的時期。每天當他路過公園時,他都會看到壹群孩子在裏面玩耍。他停下來觀察孩子們在玩海盜遊戲,他們熱情地邀請他加入海盜隊。巴裏變成了壹個大男孩。雖然他在團隊中高出壹個頭,但他玩得很開心——道具、角色、各種情節和公園變成了壹個快樂的幻想世界。這段經歷成為巴裏創作《小飛俠》的靈感來源。
孩子的母親(凱特·溫斯萊特凱特·溫斯萊特)是壹位寡婦,她也被這裏的歡樂氣氛所感染。巴裏和他們相處起來就像壹家人壹樣,享受著簡單的快樂,但難免會引來人們的流言蜚語。而巴裏的妻子畢竟只屬於現實世界,無法走進巴裏的內心。
《小飛俠》的終稿上演,受到了大家的質疑。然而,演出後當地的反應證明巴裏的堅持是正確的。但此時此刻,巴裏和孩子們正面臨著來自現實世界的巨大打擊,他們善良的母親要離開他們了...