乔尔·科特尼饰演的迪兹(Diz)是一个无所顾忌的青少年流浪汉,过着漂泊不定的生活。他的父母在他很小的时候就抛弃了他,所以他只能靠自己生存,拒绝接受任何帮助。他做任何想做的事情,然后就跑路。经历过多次失望和受伤,迪兹对世界已经失去了信任,他不愿接受任何人的帮助。但当他来到蛇河小镇时,一切都改变了。在那里,他遇见了另一个令人心动的年轻人,一位年轻女孩(娜奥米·沃茨饰)和她的家人,他们的善良和关怀让迪兹开始反思自己的生活方式。随着他与这个小镇的人们建立起联系,迪兹开始发现自己的内心深处其实渴望真正的归属和温暖的家庭。但过去的隐秘和麻烦也开始缓缓浮出水面,迪兹不得不面对他曾经逃避过的一切。尽管如此,最终的结果可能会让他重新获得信任和爱。