Meryl Streep stars as Sarah / Anna, a mysterious and enigmatic woman who challenges societal norms and expectations.
Jeremy Irons portrays Charles Henry Smithson / Mike, a conflicted man torn between duty and desire.
Hilton McRae appears as Sam, a supporting character in the intricate web of relationships.
Lynsey Baxter takes on the role of Ernestina, a character entangled in a love triangle.
Emily Morgan plays Mary, adding depth to the story with her character's interactions.
Penelope Wilton embodies Sonia, contributing to the unfolding drama.
Jean Faulds is the Cook, a character providing a glimpse into the daily lives within the narrative.
Charlotte Mitchell portrays Mrs. Tranter, a character with a role in the societal backdrop of the film.
Peter Vaughan brings Mr. Freeman to life, adding layers to the supporting cast.
Colin Jeavons appears as the Vicar, playing a role in the community where the story unfolds.
Liz Smith is Mrs. Fairley, contributing to the diverse ensemble of characters.
Patience Collier plays Mrs. Poulteney, a character with a significant impact on the narrative.
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.