Joaquin Phoenix
Doug Holt
Liv Tyler
Pamela Abbott
Jennifer Connelly
Eleanor Abbott
Billy Crudup
Jacey Holt
Joanna Going
Alice Abbott
Kathy Baker
Helen Holt
Will Patton
Lloyd Abbott
Michael Sutton
Steve
Garrett M. Brown
Webb Crosby
Barbara Williams
Joan Abbott
Alessandro Nivola
Peter Vanlaningham
Nicole M. Vassallo
Giggling Girl #1
Amanda Sherman
Giggling Girl #2
Shawn Hatosy
Victor
Julie Benz
Co-ed
Zoe McLellan
Sandy
David Frazier
Ted
Margaret Ash
Store Clerk
Clive Rosengren
Principal
Susan Barnes
Mrs. Porter
Andrea Post
Waitress
Jack Cummins
Funeral Director
David Heckendorn
Pre-Record Singer
Michael Keaton
Narrator (uncredited)