Cast
Sean Penn
Sam Dawson
Michelle Pfeiffer
Rita Harrison Williams
Dianne Wiest
Annie Cassell
Dakota Fanning
Lucy Diamond Dawson
Richard Schiff
Mr. Turner
Loretta Devine
Margaret Calgrove
Marin Hinkle
Patricia
Laura Dern
Randy Carpenter
Brad Silverman
Brad
Joseph Rosenberg
Joe
Crew
Jessie Nelson
Director
Jessie Nelson
Screenplay
Kristine Johnson
Screenplay
Dennis Gray
Dialogue Editor
Sarah Payan
Dialogue Editor
Patricia M. Peters
Stunts
Erin Cochran
Art Direction
John Powell
Original Music Composer
Elliot Davis
Director of Photography
Mary Gail Artz
Casting
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.