After the death of his wife, veterinarian Chase Matthews (Anthony Edwards) and his 13 year-old son Jeff (Edward Furlong) move to Ludlow to rebuild their lives. Antagonized by the neighbourhood kids. Jeff befriends another outsider, Drew Gilbert, who lives in fear of his cruel stepfather Gus (Clancy Brown). After Gus cold-bloodedly shoots Drew's beloved dog, the boys bury the body in the local Indian burial grounds – a place rumored to have powers of resurrection. When evil is awakened the boys realize that sometimes you should just let dead dogs lie.