
Casts

Mia Wasikowska
as Emma Bovary

Rhys Ifans
as Monsieur Lheureux

Ezra Miller
as Leon Dupuis

Logan Marshall-Green
as The Marquis

Henry Lloyd-Hughes
as Charles Bovary

Laura Carmichael
as Henriette

Olivier Gourmet
as Monsieur Rouault

Paul Giamatti
as Monsieur Homais

Luke Tittensor
as Hippolyte

Richard Cordery
as L'Abbe Bournisien