Characters played by Johnny Depp
Sam
Characters played by Mary Stuart Masterson
Joon Pearl
Characters played by Aidan Quinn
Benny Pearl
Characters played by Julianne Moore
Ruthie
Characters played by Oliver Platt
Eric
Characters played by CCH Pounder
Dr. Garvey
Characters played by Dan Hedaya
Thomas
Characters played by Joe Grifasi
Mike
Characters played by William H. Macy
Randy Burch
Characters played by Liane Curtis
Claudia
Characters played by Eileen Ryan
Mrs. Smail
Characters played by Don Hamilton
UPS Man
Characters played by Waldo Larson
Waldo
Characters played by Irvin Johnson
Orderly
Characters played by Shane Nilsson
Orderly
Characters played by Leslie Laursen
Admitting Nurse
Characters played by Faye Allen
Video Customer
Characters played by Ramsin Amirkhas
Video Clerk
Characters played by Lynette Walden
Female Customer
Characters played by Amy Alizabeth Sanford
Young Joon
Characters played by Brian Keevy
Young Benny
Characters played by John Grant Phillips
Policeman
Characters played by Tony Lincoln
Local
Characters played by Noon Orsatti
Patron
Characters played by Dan Kamin
Patron
Characters played by Gregory Cook
Guy in the Park
Characters played by Aaron Haedt
Bicyclist