The strands woven together in Gustave Flaubert's famous, path breaking 1856 novel Madame Bovary include a provincial town in Normandy, France, a shy young doctor with an indifferent career and a lovely young woman who lives in a fantasy world based on the innumerable romantic novels she reads. Of course there is also the story of a dull marriage punctuated by passionate, adulterous love affairs.