The future is haunting Odd Thomas.
The carnival has returned to Pico Mundo, the same one that came the night Odd lost his one true love.
In an arcade tent he finds the fortune-telling machine that told him that he and Stormy Llewellyn were destined to be together forever. But when Odd asks it to tell his own fortune, all it gives him is a blank card.
Odd dreams of a ghostly Pico Mundo, where evil has triumphed over good. With a satanic cult at large and bent on destruction, it seems his vision may be about to come true. Can one small fry-cook save the town before he becomes fully smooth and blue...?
Private Detective Cormoran Strike is visiting his family in Cornwall when he is approached by a woman asking for help finding her mother, Margot Bamborough - who went missing in mysterious circumst...