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