Watch Movie
Cast

Tom Hanks
Richard

Robin Wright
Margaret

Paul Bettany
Al

Kelly Reilly
Rose

Finn Guegan
Young Richard

Callum Macreadie
Young Richard

Lauren McQueen
Elizabeth

Billie Gadsdon
Young Elizabeth
An odyssey through time and memory, centered on a place in New England where—from wilderness, and then, later, from a home—love, loss, struggle, hope and legacy play out between couples and families over generations.
Richard
Margaret
Al
Rose
Young Richard
Young Richard
Elizabeth
Young Elizabeth