All Cast

Anthony Michael Hall

Anthony Michael Hall

Johnny Smith

Nicole de Boer

Nicole de Boer

Sarah Bracknell Bannerman

Chris Bruno

Chris Bruno

Sheriff Walt Bannerman

David Ogden Stiers

David Ogden Stiers

Reverend Eugene 'Gene' Purdy

Kristen Dalton

Kristen Dalton

Dana Bright

Rick Tae

Rick Tae

Dr. Tran, Ph.D.

Anna Hagan

Anna Hagan

Vera Smith

John L. Adams

John L. Adams

Bruce Lewis

Campbell Lane

Campbell Lane

Barker #2

Tyler Williamson

Tyler Williamson

Diner Brother #1

Daniel Williamson

Daniel Williamson

Diner Brother #2