An unholy mess
In the small Cotswold village of Heyford Bassett, vicar's wife Monica Noble throws a party for the new residents. The guests include Margaret and her philandering husband Sean; Vera, a celebrity chef; Maurice, a retired Oxford Don with a secret; and Paul, the owner of a chain of gyms. Then a shotgun blast heralds the discovery of Margaret's body, terrifying the community on whom suspicion falls. Who is to blame? Margaret's husband? Monica's daugh...