Your best mate just fell off a cliff in mysterious circumstances and you were the last person to see him alive. What do you do?
Well, if you're David Lindsay from Arbroath, you get the hell out of there and don't return. Not for at least fifteen years. Until Nicola Cruickshank - yes, that Nicola, the girl you always fancied but never had the guts to approach - gets in touch and asks - no, demands - that you go back for a school reunion. To the place where it happened. The place you've been running from for fifteen years. Of course you go. Not to belatedly lay your mate to rest, but because you still fancy Nicola.
The thing is, if you are David Lindsay, then returning to Arbroath isn't going to lay any ghosts to rest. And when someone else takes a dive off the cliffs - an act the locals have taken to calling 'tombstoning' - while David's there, he has a choice: run away again, or finally find out why people keep dying around him . . .