100 minutes
3/7/1996
A county sheriff is accused by his daughter of having abused her. Her accusation gets more and more elaborate, involving satanic rituals. As nearly everyone around him seems to believe he's guilty, he starts breaking up and questioning his own innocence.

William Devane
as Dr. Richard Ofshe

John Shea
as Sheriff Matthew Bradshaw

Bess Armstrong
as Roberta 'Bobbie' Bradshaw

Dean Norris
as Detective Carl Messenger

Brian Markinson
as Lowell Hart

Lisa Dean Ryan
as Rebecca Bradshaw

Timothy Patrick Quill
as Stan Cooper

Gary Grubbs
as Reverend Ralph Newton

John M. Jackson
as Wayne Everett

Ray McKinnon
as Steve Sweetier

Brandon Smith
as Sheriff
T.C. Warner
as Laura Bradshaw

Matthew Faison
as Attorney Leggert
Karla Tamburrelli
as Mrs. Gibbons

Julie Ariola
as Jerry

Jim Holmes
as Newspaper Reporter Rawley
Norman Large
as Dr. Peter Kelson
Roger Rook
as Trustie
Milt Tarver
as Moderator
Randal Patrick
as Oscar

John Prosky
as Polygraph Technician

Warren Munson
as Judge Beatty
Scott Armstrong
as Tommy Bradshaw