Nick
Alessandro Nivola
Lissa
Reese Witherspoon
Bryce
Josh Brolin
Lawyer
Gene Wolande
Bad Ass Dude
Rocky Carroll
Charlie
Michael G. Hagerty
Vet
Jonathan McMurtry
Jimmy
Terrence Howard
Priest
Terrance Sweeney
Barry
Jamie Marsh
Freddie
Sean Nepita
Diner Waitress
Rebecca Klingler
Renaldo
Jose Mendoza
Bar Waitress
Kate Hendrickson
Vagrant
Owen Bush
Recycling Owner
Michael McCleery
Roach Coach Clerk
Jesse Woodrow
Lawyer Secretary
Teddy Vincent
Diner Waitress
Rebecca Klinher
Bruhfire Cop
Jody Wood
Realtor
Jane Morris
Evangelist
David Mandel
Phone Guy No. 1
Alec Berg
Phone Guy No. 2
Jeff Schaffer