In 19th-century France, doctor's wife Emma Bovary seeks to escape her dull provincial life through various extramarital affairs and extravagant spending, leading to tragic consequences.

Isabelle Huppert
as Emma Bovary

Jean-François Balmer
as Charles Bovary

Christophe Malavoy
as Rodolphe Boulanger

Jean Yanne
as M. Homais

Lucas Belvaux
as Leon Dupuis

Christiane Minazzoli
as La veuve Lefançois

Jean-Louis Maury
as Merchant Lheureux

Henri Attal
as Maître Hareng

François Périer
as Narrateur

François Maistre
as Lieuvain