All Cast

Nick Stahl
James

AnnaSophia Robb
Tara

Charlize Theron
Joleen

Woody Harrelson
Randall

Dennis Hopper
Mr. Reedy

Deborra-Lee Furness
Danni

Callum Keith Rennie
Will

Amy Matysio
Sharon

Simon Chin
Randall's Friend

Mathew St. Patrick
Detective #1
George Grassick
Cop #1
