Rupert Graves portrays Philip Herriton, a reserved Englishman who finds himself entangled in a clash of cultures and values.
Helen Mirren plays Lilia Herriton, a free-spirited woman who plunges into a passionate romance that disrupts her family's expectations.
Helena Bonham Carter takes on the role of Caroline Abbott, a young woman caught between loyalty to her family and her own desires.
Barbara Jefford portrays Mrs. Herriton, a traditional English matriarch who struggles to navigate the cultural differences she encounters in Italy.
Judy Davis plays Harriet Herriton, a strong-willed character who confronts the complexities of love and family in the face of societal norms.
Thomas Wheatley takes on the role of Mr. Kingcroft, a character who adds a touch of humor and skepticism to the unfolding events.
Sophie Kullmann portrays Irma, a supporting character whose presence adds depth to the narrative and highlights the cultural contrasts.
Vass Anderson plays Mr. Abbott, a character who grapples with his own beliefs and values when confronted with unfamiliar traditions.
Sylvia Barter portrays Mrs. Theobald, a character who provides insight into the societal expectations and norms that shape the story.
Eileen Davies takes on the role of Ethel, a minor character whose interactions contribute to the overall fabric of the narrative.
Siria Betti appears as the Hotel-Keeper, a local character who adds authenticity to the Italian setting of the film.
Giovanni Guidelli plays Gino Carella, a character whose presence underscores the cultural differences and tensions at the heart of the story.
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.