Former Detective Hillary Greene and her cold case team are handed an impossible case. Thirty years ago, two days before Christmas, the much-loved Reverend Keith Coltrane was hit over the head and left to die inside his own church. The killer was never caught. This shocking crime took place in the pretty Oxfordshire village of Lower Barton. Everyone knows everyone else in this peaceful little community...