查穆先生(罗伯特·雷德福RobertRedford饰)是一名老木匠,他总喜欢给孩子们讲一个关于龙的故事,故事中的龙居住在位于太平洋西北部的茂密丛林中,查穆先生说他曾经亲眼见证过龙的存在。女儿格蕾丝(布莱丝·达拉斯·霍华德BryceDallasHoward饰)对于这个父亲已经讲了一百万次的故事不屑一顾,她认为这绝对是父亲信口胡说乱编的故事。 一次偶然中,格蕾丝遇见了一个名为彼得(奥克斯·弗格雷OakesFegley饰)的男孩,男孩告诉格蕾丝,他没有亲人也没有家,唯一的朋友便是一条名叫艾略特的飞龙。皮特的叙述让格蕾丝想到了父亲的故事,两者之间有着惊人的相似,为了证实彼得的话,格蕾丝踏上了寻找龙的旅途。1977年,5岁的皮特·希利(PeteHealy)与父母一起公路旅行,他们的汽车险些与鹿相撞,翻车。皮特的父母被杀,但他活了下来,被狼群追赶到森林里,然后被一条长着翅膀、绿色皮毛和黄色眼睛的巨龙救了。皮特和龙很快就结下了不解之缘;皮特以他最喜欢的书中丢失的小狗角色为龙命名为埃利奥特,埃利奥特开始保护皮特。六年后的1983年,11岁的皮特看到一群伐木工人在他家附近砍伐树木。道德网站工头杰克的女儿娜塔莉发现并追求他。当她不小心从树上掉下来时,她的尖叫声吸引了杰克和他的女朋友、公园管理员格蕾丝·米查姆。皮特试图逃跑,但杰克无情的兄弟加文不小心把他打昏了。意识到皮特失踪后,埃利奥特跌跌撞撞地四处寻找他,最终撞倒了伐木场附近的一棵树,导致加文组织了一支狩猎队来寻找他。与此同时,皮特在当地一家医院醒来;他逃脱并试图返回森林。加文和他的手下找到了皮特和埃利奥特的树屋,但当他们试图搜查时,埃利奥特现身并把他们吓跑了。他跟随他们进城试图找到皮特。当他看到皮特和格蕾丝的家人安顿下来时,他离开了。皮特给了格蕾丝一张埃利奥特的画,她给她的父亲康拉德看了,康拉德说他年轻时就发现了同一条龙。他建议她相信皮特并找到艾略特。第二天,皮特、格蕾丝、娜塔莉和康拉德前往森林与艾略特会面。加文带领的一群猎人让埃利奥特大吃一惊,并用镇静剂飞镖射杀了他,然后将他锁在杰克的仓库里。在当局检查这条龙之前,皮特和娜塔莉将他从锁链中解救出来,并与康拉德一起乘坐一辆木材卡车逃跑。加文很生气,在桥上设置路障阻止他们。当埃利奥特试图飞行时,他撞上了卡车,损坏了刹车,卡车穿过了路障。埃利奥特感到困惑和恐惧,栖息在桥顶上,开始向格蕾丝和杰克驾驶的领头卡车开火。桥在高温下开始倒塌,导致格蕾丝和杰克的卡车掉下来,加文随后放弃了攻击,并试图将他们从死亡中拯救出来。艾略特从峡谷中出现,格蕾丝和杰克安全地骑在他背上。随着一架消防直升机逼近,皮特和埃利奥特逃回树林。皮特恳求埃利奥特让他留下来,这样他就可以保护他免受袭击者的侵害,就像埃利奥特保护他一样。然而,埃利奥特得出结论,只要他们保持紧密联系,皮特就永远处于危险之中。他指出皮特的书,鼓励他回到格蕾丝和杰克身边。皮特很不情愿,并担心艾略特的安全,但最终相信龙的判断。在热泪盈眶的拥抱之后,埃利奥特回到了山里,皮特也回到了格蕾丝和杰克身边,成为了他的新家人。在接下来的几年里,格蕾丝和杰克结婚并收养了皮特作为他们的儿子。埃利奥特不仅慢慢地从小镇的记忆中消失,加文也学会了更加谨慎,并从这次经历中继续前进。皮特和他的家人最终去度假,并看到艾略特终于与他的龙同伴团聚。故事发生在一个小镇上,数天前发生一起谋杀案。警察局的一名年轻警官凯尔负责该案,但一直以来都没有任何线索。绝望之余,凯尔找来了一位著名推理小说作家约瑟夫来帮助他解决这个案件。约瑟夫是一个非常聪明的人,他慢慢开始收集证据和调查情况。他在死者留下的便条中发现了一个奇怪的线索:「FJR」。这个线索一开始让约瑟夫感到困惑,但随着推理的深入,他逐渐明白了这个线索的真正含义。通过分析案发现场和死者的生活,约瑟夫发现了一个隐藏的家族秘密。原来,死者是一个家族的成员,而「FJR」代表着家族的三个人的名字首字母。现在,这个案件涉及到了家族内部的纷争。约瑟夫和凯尔展开了一系列的调查,找出了每个成员的动机和嫌疑。但在最后的推理过程中,约瑟夫发现了更深层次的阴谋。这个家族并不是案件的真正背后,他们只是被利用了。凯尔与约瑟夫一同推理,最终揭开了谋杀案背后隐藏的真相。背后的策划者原来是一位看似平凡的邻居。他蓄意制造了一个混乱的局面,跟踪这个家族多年,并利用他们的纷争来掩盖自己的罪行。最后,凯尔成功逮捕了真正的凶手,并宣布了案件的解决。约瑟夫则将整个推理过程写成了一本畅销的犯罪小说。他和凯尔成为了好朋友,并一同筹划着下一个推理冒险。