Susan Sarandon
Mag
Sam Shepard
Patrick
Robert Sean Leonard
Alfred
Nick Stahl
Simon
Jason London
Gideon
Marcia Gay Harden
Cynthia
Matt Keeslar
Percival
Philip Bosco
Mort
Sean Astin
Izzy
Joe Lisi
Dog Owner
Christopher Wynkoop
Evangelist
Jesse Lee Soffer
Percival at 9 and 10
Jeffrey DeMunn
Doctor
Rutanya Alda
Beth
Kazuya Takahashi
TV News Cameraman
David Leary
Marine Spokesperson (voice)
Philip Arthur Ross
Merle Singer
Steven Robert Ross
Darren Singer
Patricia Reeves
Mrs. Silverman
Marvin Scott
Newsperson #1
Bill Boggs
Newsperson #2
Kathryn Kinley
Newsperson #3
Cindy Hom
Newsperson #4
Jordan Clarke
Coach
Lisa Castleman
Female TV Reporter #1
Sally Nacker
Female TV Reporter #2
Ralph Howard
Male Radio Reporter
Ralph Byers
Sinai Reporter (voice)
Matthew T. Gitkin
Student (uncredited)