Robert De Niro (Frank)
Kate Beckinsale (Amy)
Drew Barrymore (Rosie)
Sam Rockwell (Robert)
Lucien Maisel (Jack)
Kirk "Sticky Fingaz" Jones
Brendan Sexton III (Mugger)
James Murtaugh (Dr. Ed)
Austin Lysy (David)
Chandler Frantz (Young David)
Lily Mo Sheen (Young Amy)
Seamus Davey-Fitzpatrick (Young Robert)
Mackenzie Milone (Young Rosie)
Kene Holliday (Butcher)
E.J. Carroll (Wine Man)
Lou Carbonneau (BBQ Salesman)
Mandell Butler (Delivery Man)
Caroline Clay (Amtrak Ticket Agent)
Katy Grenfell (Young Woman on 1st Train)
Lynn Cohen (Old Woman on 1st Train)
Jayne Houdyshell (Alice)
William J. Slinsky, Sr. (Man on Platform)
Kelly McAndrew (Hooker)
Jason Harris (Cab Rider #1)
Julian Rebolledo (Cab Rider #2)
Ben Liff (Young Man in Diner #1 (94 years))
Harvey Liff (Young Man in Diner #2 (86 years))
Lynn Blades (Anchorwoman)
Kevin Collins (Anchorman)
Patricia Phillips (NY Woman on Street)
Kevin Mitchell Martin (Man on Bus)
Ben Schwartz (Writer)
Debargo Sanyal (Art Director)
Scott Cohen (Music Conductor)
Jackie Cronin (Booking Office Lady)
Erika Boseski (Female Orchestra Member)
Allie Woods, Jr. (Greyhound Station Assistant)
Sonja Stuart (Jean Goode)
Mimi Lieber (Voice of Jean Goode)
Ethan Munsch (Baby Max)
Harrison Munsch (Baby Max)
Kira Visser (Flight Attendant)
Mattie Hawkinson (Art Gallery Girl)
Damian Young (Jeff)
James Frain (Tom)
Melissa Leo (Colleen)
Katherine Moennig (Jilly)