James Wilby plays Tony Last, the protagonist who faces unexpected challenges and upheavals in his life.
Kristin Scott Thomas portrays Brenda Last, Tony's wife who plays a significant role in the events that unfold.
Rupert Graves takes on the role of John Beaver, a character who becomes intertwined in the lives of the Lasts.
Pip Torrens is Jock Grant-Menzies, a supporting character who adds depth to the unfolding story.
Judi Dench brings Mrs. Beaver to life, a character who impacts the Lasts' journey in significant ways.
Alec Guinness plays Mr. Todd, a memorable character who influences the course of events in the movie.
Beatie Edney portrays Marjorie, a character who contributes to the complexities of the narrative.
Christopher Godwin takes on the role of Dr. Messinger, a character who provides insights and perspectives in the story.
Jackson Kyle is John Andrew, a character who adds layers to the dynamics within the Lasts' circle.
Anjelica Huston plays Mrs. Rattery, a character who plays a part in shaping the narrative's twists and turns.
Jeanne Watts portrays Nanny, a character who contributes to the emotional fabric of the storyline.
Norman Lumsden is Ambrose, a character who adds a unique perspective to the interactions within the movie.
Our free email delivers the daily top 10 TV shows and top 10 movies directly to your inbox. Stay ahead of the trends. Sign up below.