All Cast

Johnny Depp
Sam

Mary Stuart Masterson
Juniper 'Joon' Pearl

Aidan Quinn
Benjamin 'Benny' Pearl

Julianne Moore
Ruthie

Oliver Platt
Eric

CCH Pounder
Dr. Garvey

Dan Hedaya
Thomas

Joe Grifasi
Mike

William H. Macy
Randy Burch

Liane Curtis
Claudia

Eileen Ryan
Mrs. Smail

Lynette Walden
Female Customer
Waldo Larson
Waldo
Don Hamilton
UPS man
Leslie Laursen
Admitting Nurse
John Grant Phillips
Policeman
Irvin Johnson
Orderly
Shane Nilsson
Orderly
Faye Killebrew
Video Customer

Ramsin Amirkhas
Video Clerk
Amy Alizabeth Sanford
Young Joon
Brian Keevy
Young Benny
Tony Lincoln
Local

Noon Orsatti
Patron

Dan Kamin
Patron
Gregory Cook
Guy in the Park (uncredited)
