A carnival. A car accident. A creepy coastal tale set in the nineties.Just fourteen days until full moon and the 'Ritual' is calling David home.
In the quiet coastal town of Kinlay there is a secret. It taints the water and thickens the air with disquiet. Energy is building and the dark figure that roams the shore is watching.
Waiting.
Having seen both sides of the prison fence, David Short knows trouble like an old friend and his girlfriend's pregnancy has pushed his personal alert to code red. But Kinlay is the last place he should have run to. His car mounts something. There's a body in the road. A young girl.
And David does not stop.
Running from one prison to the next, David finds himself trapped within the town. But his nightmare has only just begun. As he sleeps he dreams: a ghostly carnival, an ugly jester who soon begins to invade the waking world. If that isn't enough, the dead girl has returned.
There's only one friendly face in town but can retired librarian Betsy Rowe help David before he loses his mind, or will the ritual held on Long Night's Moon see Finch’s carnival gain the power to walk abroad?
Past is past. Death is now.