Watch providers
Streaming
Rent
Buy
Top Cast
Blake Lively
Adaline Bowman
Michiel Huisman
Ellis Jones
Harrison Ford
William Jones
Ellen Burstyn
Flemming
Kathy Baker
Kathy Jones
Amanda Crew
Kikki Jones
Lynda Boyd
Regan
Hugh Ross
Narrator
Richard Harmon
Tony
Fulvio Cecere
Cab Driver
Anjali Jay
Cora
Hiro Kanagawa
Kenneth
Peter J. Gray
Clarence James Prescott
Izabel Pearce
Flemming (Age 5)
Cate Richardson
Flemming (Age 20)
Jane Craven
Miriam
Noel Johansen
1950s Policeman
Aaron Craven
1950s FBI Agent
Primo Allon
1940s Officer #1
Darren Dolynski
1940s Officer #2
Chris William Martin
Dale Davenport
Mark Ghanimé
New Year's Eve Stranger
Shaker Paleja
Hotel Doorman
Daniel Bacon
Boat Tunnel Guide
Barclay Hope
Financial Advisor
Robert Moloney
1950s Financial Advisor
Dee Jay Jackson
1960s Cab Driver
Lane Edwards
Veterinarian
Toby Levins
Ellis Apartment Super
Anthony Ingruber
Young William Jones
Keith McCafferty
1960s Hippie Photographer
Serge Houde
Good Samaritan
Alison Wandzura
Paramedic #1
Demord Dann
Paramedic #2
Grace Chin
E.R. Doctor