查穆先生(羅伯特·雷德福 Robert Redford 飾)是一名老木匠,他總喜歡給孩子們講一個(gè)關(guān)于龍的故事,故事中的龍居住在位于太平洋西北部的茂密叢林中,查穆先生說他曾經(jīng)親眼見證過龍的存在。女兒格蕾絲(布萊絲·達(dá)拉斯·霍華德 Bryce Dallas Howard 飾)對于這個(gè)父親已經(jīng)講了一百萬次的故事不屑一顧,她認(rèn)為這絕對是父親信口胡說亂編的故事?! ∫淮闻既恢?,格蕾絲遇見了一個(gè)名為彼得(奧克斯·弗格雷 Oakes Fegley 飾)的男孩,男孩告訴格蕾絲,他沒有親人也沒有家,唯一的朋友便是一條名叫艾略特的飛龍。皮特的敘述讓格蕾絲想到了父親的故事,兩者之間有著驚人的相似,為了證實(shí)彼得的話,格蕾絲踏上了尋找龍的旅途。