All Cast

Selma Blair

Selma Blair

Abigail

Jason Lee

Jason Lee

Charles Stratford

Amy Smart

Amy Smart

Lillian Hart

Giovanni Ribisi

Giovanni Ribisi

Detective Frank Giardello

Kevin Pollak

Kevin Pollak

Klandermann

Beau Bridges

Beau Bridges

Dr. Raymond Fontaine

Lauren Gallagher

Lauren Gallagher

Bank Teller

Robert Guillaume

Robert Guillaume

Howard Miles