Set in Normandy, France, Madame Bovary is Gustave Flaubert’s classic story of Emma Bovary (Mia Wasikowska), a young beauty who impulsively marries small-town doctor, Charles Bovary (Henry Lloyd-Hughes), to leave her father’s pig farm far behind.
But after being introduced to the glamorous world of high society, she soon becomes bored with her stodgy husband and mundane life, and seeks prestige and excitement outside the bonds of marriage.
Watch the Madame Bovary trailer.