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