Kate (ANDIE MacDOWELL) is the American headmistress of a private school in a small English town. Janine (IMELDA STAUNTON) is a divorced, single mom and local police inspector. Molly (ANNA CHANCELLOR) is a physician who's been divorced many times. The three are friends who get together every week to drink, smoke and commiserate about their lousy love lives, with the winner/loser getting a token box of caramels as their consolation prize.
It's not that the women don't have suitors, and Kate's is Gerald (BILL PATERSON), the local reverend who's looking for a companion. She likes him, but unexpectedly finds herself smitten with Jed (KENNY DOUGHTY), the church's replacement organist. Despite him being a former student half her age, Kate has sex with him in the cemetery and the two start dating.
Janine and especially Molly can't believe what Kate's doing, and try - in no uncertain terms - to tell her that. Yet, Kate is happy for the first time in a long time and begins to resent the intrusion and second-guessing of her judgment. As Molly and Janine keep pushing their beliefs on Kate to the point of going too far, they threaten the very companionship and friendship they cherish so much.