Having saved the universe twice in less than a year, Jack Meter is looking forward to moving into his new downtown apartment and settling back into routine. Instead, he is hurled into his weirdest case one of the Three Fates from Greek mythology has been kidnapped. Although the claim stretches his credulity to the breaking point, he soon must wade through a series of riddles and lies that threaten the life of his closest friends. Along the way, despite his attempts at staying aloof, he acquires a new neighbor, a quirky housekeeper and a mysterious cat. As the case becomes more complex Jack is embroiled in a world of deities, daemons and djinn, and he must use all his wit, humour and courage to free his friends and save the world…yet again.