1955年,美国蒙大拿州的诺斯福克小镇。欧文(德尔·法恩斯饰)是一个多病的9岁孤儿,小镇的神父(尼克·诺尔特饰)一直照顾他,欧文最大的梦想就是被好心人收养,但他始终未能如愿。现在小镇上的人陷入了恐慌之中——为了修建新的水坝,处于平原位置的小镇将被大水淹没,而居民将向高处进发。看着将永远失去的家园,人们都有些不舍,但更让他们不能接受的是:他们必须挖出亲人的坟墓,再重新建造公墓。
不久,撤退委员会派人来清除最后一些少数不肯离去者。当他们来到诺斯福克时,他们遇到一群还没有完全准备好离开或不愿意离开的人。人们都默无声息,有的正在寻找一个以后可以用来纪念原始家园的看得到的标记;而更多的人则在期盼奇迹。然而,无论如何,他们必须说再见了。
在这些固执的人中,有一对年轻夫妇,他们已经建造了一艘“诺亚方舟",打算在大水来临之时与家园共进退;而并不明白到底发生什么事的小欧文却在激动地展开它的幻想:他相信他是一群迷路人中的一员,现在天使正在招唤他回家。凭着想象的力量,他觉得身边正发生着一些不可思议的事——天使与可爱的小动物们围绕在他身边。他们不会嘲笑他,也不会嫌弃他。他相信他会获得永久的真爱,并且离开这里。(编辑:小美