Get your copy of Caligula Reincarnate here!

Dan Brown Meets Hannibal Lecter “Caligula is the perfect monster; nuanced, well-written, an iconic villain” San Francisco Chronicle He lived to kill. He lives again to kill again. Over and over, an immortal murderer. A madman with unlimited power gains crippled immortality. Each generation he is among us. The insane Roman Emperor gains immortality by stealing a merchant’s soul. Instant reincarnation provides endless lives for a never-ending reign of terror. Two-thousand years later, a reluctant psychic releases the merchant’s essence. The merchant, living in her mind, convinces her of the truth. Together, they set out to rid humanity of Caligula, the eternal serial killer.