Characters played by Kevin Spacey
Peter
Characters played by Jet Jandreau
Sam
Characters played by Rebecca De Mornay
Brenda
Characters played by Jake Weber
Lock
Characters played by Michael Emery
Travis
Characters played by Garrett Smith
Grant
Characters played by Dale Dobson
Willoughby
Characters played by John Otrin
Preacher
Characters played by Kelley Poling
Jen
Characters played by Michele Farbman
Darla
Characters played by Elizabeth Harnett
Marlene
Characters played by Tom McElroy
Bearded Man
Characters played by Suzanne Petri
Neighbor Lady
Characters played by Michael Chinn
Patron
Characters played by Erika Keck
Madeline
Characters played by Nicholas Fabrio
Bartender
Characters played by Sophia De Mornay-O'Neal
Hana
Characters played by Jack Trout
Rick
Characters played by Marquerite Beebe
Cashier
Characters played by Anna Sinreich
Georgette
Characters played by Cliff Flowers
Yocal
Characters played by Jason Mac
Jerry