Cast

Jeff Bridges Dr. Mark Powell
Mary McCormack Rachel Powell
Alfre Woodard Claudia Villars
Celia Weston Mrs. Archer
Ajay Naidu Dr. Chakraborty
Conchata Ferrell Betty McAllister
Tess McCarthy Natalie Powell -- Age 6
Natasha Dorfhuber Gabby Powell -- Age 9
Aaron Paul Michael Powell -- Age 21
Paul Linke Stuart Hessler
Christopher Jason Brown Danny Trexler
Greg Lewis Dominic McAllister
Clarke Peters Homeless Veteran
Joe Holt Transit Officer
Lola Pashalinski Russian Woman
Kateri Walker Sara Porter
Clebert Ford Homeless Man
Zofia Borucka Woman on Train
Tony Rhune Thug
Vincent Capone Thug