Zac, a translator of Flaubert, cant believe his luck. He ends up sleeping with Odette, a beautiful but capricious ceramic artist, and her best friend, Cicely, a talented knitter and author of an erotic novel. As well as an interest in Madame Bovary the three share a brief mnage trois. That is, until things unravel in unexpected ways, Cicely adopts the logical detection methods of a Miss Marple, and we come to know the delightful Miss Ball and her haberdashery.