All Cast

Kevin Spacey

Kevin Spacey

Peter

Jet Jandreau

Jet Jandreau

Sam

Rebecca De Mornay

Rebecca De Mornay

Brenda

Jake Weber

Jake Weber

Lock

Michael Emery

Michael Emery

Travis

Garrett Smith

Garrett Smith

Grant

Dale Dobson

Dale Dobson

Willoughby

John Otrin

John Otrin

Preacher

Kelley Poling

Kelley Poling

Jen

Michele Farbman

Michele Farbman

Darla

Elizabeth Harnett

Elizabeth Harnett

Marlene

Tom McElroy

Tom McElroy

Bearded Man

Suzanne Petri

Suzanne Petri

Neighbor Lady

Michael Chinn

Michael Chinn

Patron

Erika Keck

Erika Keck

Madeline

Nicholas Fabrio

Nicholas Fabrio

Bartender

Sophia De Mornay-O'Neal

Sophia De Mornay-O'Neal

Hana (as Sophia De Mornay-O'Neal)

Jack Trout

Jack Trout

Rick

Marguerite Beebe

Marguerite Beebe

Cashier (as Marquerite Beebe)

Anna Sinreich

Anna Sinreich

Georgette

Cliff Flowers

Cliff Flowers

Yocal

Jason Mac

Jason Mac

Jerry

Bella Altamura

Bella Altamura

Young Woman

Christopher Cates

Christopher Cates

Chauffeur