111 minutes
2/25/1999
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.
Owen Wilson
as Vann
Janeane Garofalo
as Ferrin
Brian Cox
as Doug
Mercedes Ruehl
as Jane
Sheryl Crow
as Casper
Dwight Yoakam
as Blair
Dennis Haysbert
as Graves
Alex Warren
as State Trooper
Chloe Black
as Karen - Age 18
Eric Mabius
as Gene
Larry Miller
as Paul
Lois Gerace
as Lois
Erik Holland
as Coach
Danny 'Big Black' Rey
as Arthur
Axel Ovregaard
as Joe La Moine
Brent Briscoe
as Chief of Police
John Vargas
as Priest
Lew McCreary
as Man in Diner
Shannon Kies
as Wendy
Madeleine Ignon
as Karen - Age 5
Meg Foster
as Irene
María Díaz
as Anchorwoman
David Warshofsky
as Pate
Mark Derwin
as Creech
Matt Gerald
as Arresting Officer
Little Jake
as The General
Petey
as Barking Dog
Flo Lawrence
as Lady Behind Counter (uncredited)
John Carroll Lynch
as Bartender (uncredited)
Bogus
as Beach Dog