Emma is een naïef boerenmeisje en haar romantisch verlangen is gevoed door alle romans die ze in haar jeugd heeft gelezen.
Ze weet aan het boerenmilieu, waarin ze is opgegroeid, te ontsnappen door te trouwen met plattelandsdokter Charles Bovary. Na de bruiloft gaat ze met hem mee naar het kleine Franse dorp waar Charles zijn praktijk heeft.
Emma probeert een goede vrouw te zijn, maar het verlangen naar een groots en meeslepend leven blijft. Charles lijkt te simpel om haar te geven wat ze wil. Dan ontmoet ze Leon, die net als zij weinig uitdaging vindt in het plattelandsleven. Zijn liefde vlamt op, maar Emma wenst die niet te beantwoorden.
Als de Marquis D’Andervilliers op het toneel verschijnt en haar uitnodigt voor een bal in zijn kasteel, gaat er een hele nieuwe wereld voor Emma open…