医生路易斯(戴尔·米德基夫饰)因为工作原因离开了芝加哥,和妻子瑞秋(丹尼斯·克罗斯比饰)、女儿艾莉、儿子普吉搬到了一个小镇。新家在高速公路附近,屋后有一条蜿蜒的小路。 邻居杰德(弗雷德·格温饰)介绍了通往宠物公墓的道路,这里埋葬着许多年来死在路上的动物。 上班的第一天,路易斯遇到了一个受重伤死亡的病人。他似乎看到死者在和他说话。对方声称为了感谢他的帮助,会阻止他接近鬼魂。 不久,他家孩子的猫被车撞死了。杰德带领路易斯把猫埋在山上的印第安人墓地里,但猫竟然复活了。担心女儿伤心的路易斯松了一口气,但复活的猫变得异常暴躁,气味难闻。 几天后,最小的儿子被汽车撞死了,伤心欲绝的路易斯想把儿子的尸体葬在印第安人的墓地里...