Joaquin Phoenix character Clay Bidwell
Vince Vaughn character Lester Long
Janeane Garofalo character Agent Dale Shelby
Scott Wilson character Sheriff Dan Mooney
Gregory Sporleder character Earl
Georgina Cates character Amanda
Vince Vieluf character Deputy Barney
Joseph D. Reitman character Glen
Nicole Arlyn character Gloria Collins
Wayne Brennan character Minister
Jeff Olson character Mark
Monica Moench character Kimberly Turner
Kevin Rahm character Bystander at Amanda's
Jesse Bennett character Dr. Jaffe
Phil Morris character Agent Reynard
Kari White character Dolores
Zane Parker character Dr. Buckley