Nicolas Cage
Roy Waller
Jenny O'Hara
Mrs. Schaffer
Melora Walters
Heather (uncredited)
Beth Grant
Laundry Lady
Sam Rockwell
Frank Mercer
Alison Lohman
Angela
Steve Eastin
Mr. Schaffer
Nigel Gibbs
Holt
Bruce McGill
Chuck Frechette
Stoney Westmoreland
Man in Line
Bruce Altman
Dr. Klein
Larry Vigus
Pharmacy Customer (uncredited)
Fran Kranz
Slacker Boyfriend
Giannina Facio
Bank Teller
Jim Zulevic
Bartender
Marco Assante
Valet Parker
Sheila Kelley
Kathy
Tim Kelleher
Bishop
Jerry Hauck
Taxi Cab Driver
Bill Saito
Pharmacist #1
Sonya Eddy
Parking Garage Cashier
Paul Hubbard
Store Clerk
Tim Maculan
Pharmacist #2
Adam Clark
Strip Club Bouncer
Monnae Michaell
Carpet Store Manager
Dennis Anderson
Cashier
Marco Kyris
Pizza Boy
Michael Clossin
Long Winded Parking Booth Driver
Kate Steele
Strip Club Waitress
Daniel Villarreal
Car Wash Employee
Ramsey Malouky
Hospital Intern
Lynn Ann Leveridge
Bank Clerk
Kim Cassidy
Stripper
Andi Sherrill
Pharmacy Cashier