
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