Returning to his small hometown of Icara, Maine, a man discovers its horrible secret -- a bizarre, clandestine ritual that led to his mother's early death and his father's insanity.
as Jason Smith
as Felice Dunbar
as Maggie Dunbar
as Graham Dunbar
as Reverend Hutchinson
as Mayor Warner
as Faith Lloyd
as Chief Davis
as Henry Watkins
as Dr. Wasserman
as Deputy Jeff Simmons
as Albert Smith
as Kelly Malone
as Craig Lloyd
as Postmaster
as Hester Shaver
as John Adams
as Walt Bigalow
as First Policeman
as Guy
as Officer