All Cast

Alessandro Nivola
Nick

Reese Witherspoon
Lissa

Josh Brolin
Bryce

Gene Wolande
Lawyer
Jonathan McMurtry
Vet
Terrance Sweeney
Priest

Rebecca Klingler
Diner Waitress

Rocky Carroll
Bad Ass Dude
Kate Hendrickson
Bar Waitress

Owen Bush
Vagrant
Jesse Woodrow
Roach Coach Clerk

Jamie Marsh
Barry

Michael McCleery
Recycling Owner

Terrence Howard
Jimmy
Sean Nepita
Freddie

Jody Wood
Brushfire Cop

Teddy Vincent
Lawyer Secretary

Mike Hagerty
Charlie the Proprietor

Jane Morris
Realtor

David Mandel
Evangelist

Alec Berg
Phone Guy No. 1
