Matt Dillon ... Ethan Burke |
Carla Gugino ... Kate Hewson |
Toby Jones ... Dr. Jenkins |
Shannyn Sossamon ... Theresa Burke |
Reed Diamond ... Harold Ballinger |
Tim Griffin ... Adam Hassler |
Charlie Tahan ... Ben Burke |
Juliette Lewis ... Beverly |
Melissa Leo ... Nurse Pam |
Terrence Howard ... Sheriff Arnold Pope |