
The Last Mistress
2007 · Movie · Unrated · 115 min · ★ 5.8 · 78% critics
On the eve of an aristocratic wedding in France, a young man’s tangled past stirs up secrets, rumors, and betrayals. As desire and duty collide, the people around him are drawn into a tense struggle between passion and respectability.
Based on Une vieille maîtresse
Also known as An Old Mistress
Where to watch
Streaming on AMC+ and Sundance Now.
2 hours to watch.
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Original title
- Une vieille maîtresse
- Years
- 2007
- Release date
- 2007-05-30
- Language
- French
- Rated
- Unrated
- Runtime
- 115 min
- Critic score
- 78/100
- TMDB rating
- 5.8/10 (74 votes)
About
You may like this if you enjoy romantic dramas driven by temptation, scandal, and conflicted emotions, especially if titles like Passages or Sorry Angel appeal to you; Not for you if stiff performances quickly take you out of a story.
Pros: thrilling passion; strong emotional turmoil; juicy period drama | Cons: uneven acting; hard-to-buy leads; mixed period feel
Themes
- love triangle
- loss of loved one
- female lover
- ancien régime
- aristocrat
- woman director
Cast & crew

Asia Argento
as Vellini

Fu'ad Aït Aattou
as Ryno de Marigny

Roxane Mesquida
as Hermangarde

Claude Sarraute
as La marquise de Flers

Yolande Moreau
as La comtesse d'Artelles

Michael Lonsdale
as le vicomte Prony

Anne Parillaud
as Mme de Solcy

Amira Casar
as Mademoiselle Divine des Airelles

Lio
as La chanteuse

Caroline Ducey
as La dame de Pique
Directed by Catherine Breillat