Savage Souls
At a wake one night in 1945, a group of aged women recall the life of one of their number. Sixty years before, Thérèse was barely 20 years old when she eloped with her boyfriend, Firmin, a blacksmith, to Châtillon, a town in Provence. Here, she makes the acquaintance of the wealthy Madame Numance, who is known for her good deeds. Realising that Thérèse is pregnant and unemployed, Madame Numance insists that she moves into a house on her estate. Whilst Firmin resents the arrangement, Thérèse soon finds that she can exploit the situation, using her benefactor's naivety and generosity for her own gain..
Release Date:
2001-05-20
Runtime:
120 minutes
Movie Genres:
Directed by:
Written by:
Produced by:
Original Language:
Starring:
Laetitia Casta
as Thérèse
Frédéric Diefenthal
as Firmin
Arielle Dombasle
as Madame Numance
John Malkovich
as Monsieur Numance
Charles Berling
as Reveillard
Johan Leysen
as Rampal
Édith Scob
as Première femme veillée
Christian Vadim
as Le pasteur
Carlos López
as Le muet
Monique Mélinand
as Thérèse âgée
Jacqueline Staup
as Deuxieme femme veillee
Corine Blue
as Jeune femme veillee
No photo available
Aime Lebedel
as Vieux chanteur
Nathalie Boutefeu
as Charlotte
No photo available
Marc Dantes
as Forgerons
No photo available
Eric Pasturel
as Forgerons
No photo available
Wladimir Ivanovsky
as Gourgeon
No photo available
Thierry Melia
as L'aubergiste
No photo available
Eugene Bouscarle
as Le chef
No photo available
Andre Delmas
as Client 1
No photo available
Manuel Villalba
as Client 2
Antoine Chain
as Jeune homme
No photo available
Anna Queytan
as La merciere
No photo available
Christine Borredon
as La modiste
No photo available
Josette Pons
as La gouvernante
No photo available
Roger Pons
as Jardinier
No photo available
Sylvain Valentin
as Gendarme
No photo available
Isabelle Delaunay
as Diaconesse
No photo available
Emmanuel Depoix
as Jeune cure
No photo available
Jacques Rouault
as Ouvrier