A woman is found hanging in the woods in a small Highland town.A hearse crashes into an old church and is abandoned. The police find a coffin inside but the body isn't a recent death. It's the badly decomposed body of a girl who went missing thirty years ago.DCI Harry McNeil is sent north to co-ordinate the hunt for a killer, along with colleagues from Glasgow.The town plays host to the annual Christmas Land festival, and this year marks the thirtieth...