- Nicolas Cage Roy
- Sam Rockwell Frank Mercer
- Alison Lohman Angela
- Bruce Altman Dr. Klein
- Bruce McGill Chuck Frechette
- Jenny O'Hara Sra. Schaffer
- Steve Eastin Sr. Schaffer
- Beth Grant Mujer en la lavandería
- Sheila Kelley Kathy
- Fran Kranz Novio vago
- Tim Kelleher Obispo
- Nigel Gibbs Holt