- Casey Affleck Lou Ford
- Jessica Alba Joyce Lakeland
- Kate Hudson Amy Stanton
- Ned Beatty Chester Conway
- Elias Koteas Joe Rothman
- Tom Bower Sheriff Bob Maples
- Simon Baker Howard Hendricks
- Bill Pullman Billy Boy Walker
- Brent Briscoe Bum/Stranger
- Liam Aiken Johnnie Pappas
- Jay R. Ferguson Elmer Conway