Ralph Fiennes portrays Maurice Bendrix, a novelist who has an affair with Sarah Miles.
Julianne Moore plays Sarah Miles, who is involved in a passionate affair with Maurice Bendrix.
Stephen Rea takes on the character of Henry Miles, Sarah's husband who becomes entangled in the emotional drama.
James Bolam appears as Mr. Savage, a supporting character in the story.
Ian Hart plays Mr. Parkis, another supporting character in the film.
Jason Isaacs portrays Father Richard Smythe, a religious figure connected to the central characters.
Deborah Findlay is Miss Smythe, a character intertwined in the emotional narrative.
Sam Bould takes on the role of Lance Parkis in the movie.
Cyril Shaps plays a Waiter in a small but significant role in the story.
Simon Turner appears as Dr Gilbert, adding depth to the narrative.
Heather-Jay Jones portrays Henry's Maid.
Nicholas Hewetson plays Chief Warden in the film.
Get the daily top 10 TV shows and top 10 movies delivered to your inbox every morning.
Free forever. Unsubscribe anytime. No spam.