
Casts

Audrey Tautou
as Thérèse Desqueyroux

Gilles Lellouche
as Bernard Desqueyroux

Anaïs Demoustier
as Anne

Stanley Weber
as Jean Azevedo

Yves Jacques
as L'avocat de Thérèse Desqueyroux

Francis Perrin
as Monsieur Larroque

Isabelle Sadoyan
as Tante Clara

Catherine Arditi
as Madame de la Trave

Jérôme Thibault
as Deguilhem

Max Morel
as Balion