Quando il malversatore Witt Hampton (Gene Bicknell), condannato, fugge dalla prigione, un fienile solitario funge da nascondiglio perfetto, finché una coppia di ragazzi non si imbatte in lui. Dicendo ai bambini che è un fantasma, Witt stringe un'amicizia con la coppia. Ben presto, ispirato dalla loro innocenza, decide di assumersi la responsabilità dei suoi crimini. Peccato che lo sceriffo locale non sia pronto a perdonare in questo dramma familiare interpretato da Diane Ladd, Rachel Hunter e John Savage.