美国德州与墨西哥接壤的边陲小镇,这里向来就是是非之地,因为这里充斥着从墨西哥进入美国非法的入境者,毒品、枪支也在这里泛滥。艾斯卡达(胡立欧•赛萨瑟迪罗 Julio Cedillo 饰)是从墨西哥来的移民,在当地一家农场当牛仔,正直善良的他很快和农场管家皮特(汤米•李•琼斯 Tommy Lee Jones 饰)成了好朋友。 岂料这天艾斯卡达失踪了,很快他的尸体被发现了,当地的警察把他葬在了当地。因为艾斯卡特生前曾托付皮特如果他死于他乡一定要将他的尸体运回故里安葬,所以皮特开始了他生平最大的一次冒险。
青年奥德·托马斯(安东·叶利钦 Anton Yelchin 饰)生活在加利福尼亚某个僻静小镇,当年母亲错把Todd登记成Odd(怪人),以致于他也被人称为怪咖托马斯。不过这个称号对他来说也算实至名归,因为托马斯能够看到幽灵,他时常为蒙受不白之冤的怨灵追查凶手,也由此和警长怀特·波特(威廉·达福 Willem Dafoe 饰)培养出父子般的信任。原本和女友史多梅·卢埃林(爱迪生·蒂姆林 Addison Timlin 饰)过着还算宁静舒适的生活,但某天托马斯发现怨念重重的血灵大量集聚在某个男人身旁,而不久前