Frank Goode
Rosie
Amy
Robert
Jack
Jeff
Tom
Colleen
Jilly (as Katherine Moennig)
Mugger
Dr. Ed
David
Young David
Young Amy (as Lily Sheen)
Young Robert
Young Rosie
Butcher (as Kene Holliday)
Wine Man (as EJ Carroll)
BBQ Salesman (as Lou Carbonneau)
Delivery Man
Amtrak Ticket Agent
Young Woman on First Train
Old Woman on First Train
Alice
Man on Platform
Hooker
Cab Rider #1
Cab Rider #2 (as Julian Rebolledo)
Young Man in Diner #1 (94 Years)
Young Man in Diner #2 (86 Years)
Anchorwoman
Anchorman
NY Woman on Street
Man on Bus
Writer
Art Director
Music Conductor
Booking Office Lady
Female Orchestra Member (as Erika Boseski)
Greyhound Station Assistant
Jean Goode
Jean Goode (voice)
Baby Max
Flight Attendant
Art Gallery Girl
Commuter (uncredited)
Janitor (uncredited)
Traveler at Airline Counter (uncredited)
Student (uncredited)
Airport Passenger (uncredited)
Train Passenger (uncredited)
Extra - Pilot (uncredited)
Prison Guard (uncredited)
Airport Medical Person (uncredited)
Inmate in prison nightmare (uncredited)
Max-Aircraft Ground Crew (uncredited)