安格斯(傑西·布拉德福特 Jesse Bradford 飾)是一個性格略微有些內向的少年,一天,他在路上偶然邂逅了一條拉布拉多小狗,安格斯將小狗帶回了家,取名為耶魯。哪知道,耶魯的存在遭到了安格斯家人的強烈反對,父親約翰(布魯斯·戴維森 Bruce Davison 飾)甚至準備將耶魯送到動物保護中心去。最終,在安格斯的一再懇求下,耶魯留在了這個家里,成為了家庭中的一份子。
一天,安格斯帶著耶魯,跟隨著父親一起揚帆出海,哪知道遇到了颶風,船被掀翻了。最終獲救的只有約翰一人,安格斯和耶魯失蹤了。實際上,他們並沒有被大海吞噬,而是漂流島到了一座荒島上,在這里,安格斯和耶魯要憑借著他們充沛的野外生存知識存活下去,等待救援。