
When the quiet and amiable Vann Siegert drifts into town, no one suspects the evil that lies beneath the surface. Despite his easy charm, Vann is merely a reflection of what those he encounters want him to be. Soon, as locals start to disappear, it becomes clear that an eerie subtraction is at work in the sleepy hamlet.

as Vann

as Ferrin

as Doug

as Jane

as Casper

as Blair

as Graves

as State Trooper

as Karen - Age 18

as Gene

as Paul

as Lois

as Coach

as Arthur

as Joe La Moine

as Chief of Police

as Priest

as Man in Diner

as Wendy

as Karen - Age 5

as Irene

as Anchorwoman

as Pate

as Creech

as Arresting Officer

as The General

as Barking Dog

as Lady Behind Counter (uncredited)

as Bartender (uncredited)

as Beach Dog