Welcome to Sweetchurch, where your sins will find you out. Some might say that the Reverend Alexander Duchesne drinks too much, but so would you if your office was right next door to a hellmouth. Fortunately for the Reverend, Lucifer pays little attention to health and safety regulations and Hells' emergency exit was blocked up long ago. Then something rather unfortunate happens. Barney Gatehouse, the local bookshop owner, ups and dies. When Barney's corpse refuses to stay dead Reverend Duchesne is forced to sober up. Fast. To add to his woes the local arts festival has lined up the rock god of Shakespearian theatre for this year's production of Macbeth. Bastien Lynch has more dirty laundry than the entire House of Commons put together, having sold his soul to Lucifer before promptly reneging on the deal. Now, thanks to a rather unfortunate incident with a female police officer on the M4, the Sweetchurch Arts Festival is just about the only gig he can get. And then there's Bill. Bill Havelock, Barney's sole surviving heir and the brand new owner of Gatehouse Books. If only Bill and Barney bore more of a family resemblance but to the Reverend's surprise Bill turns out not to be an unwashed, overweight middle-aged man. Bill is most definitely a woman. A very attractive woman. With tattoos and a nifty sideline in necromancy. As Bastien's attempts to dodge the Devil become ever more desperate and murderous it's up to Reverend Duchesne and his eccentric parishioners to put a stop to the chaos before the long arm of the law, in the shape of Detective Sergeant Hugo Doyle, starts asking too many questions. Will Sweetchurch be returned to normality before they all get arrested, or worse? More importantly will the Reverend get his leg over with Bill and will he be able to prevent Lucifer from blabbing the biggest bit of village gossip in the history of village gossip, the true and very secret identity of the Reverend Alexander Duchesne.