Shiloh 2: Shiloh Season
Young Marty (Zachary Browne) adopts Shiloh, a beagle mistreated by its former owner, local hunter and town drunk Judd (Scott Wilson). When Judd, on a drunken bender, crashes his truck into a river, Shiloh alerts his new owner to the scene of the accident. Realizing that the injured Judd is basically alone in the world, Marty -- with the assistance of his parents, Louise (Ann Dowd) and Ray (Michael Moriarty) -- attempts to forge a friendship with the emotionally stunted man.