Village Life Can Be Bloody Murder
The Agatha Raisin Detective Agency continues to thrive as there is no shortage of mysteries for our heroine to solve. Determined not to spend her time dwelling on her AWOL on-off partner James, Agatha and her happy band of misfits crack more cases including a ghost of a Christmas past, a jam competition that spirals out of control and a seaside murder that has links to a long-forgotten jewellery heist. However, when James finally returns, he has interesting news of his own.