Insurance claims adjuster Kyle marries a mysterious woman named Sela in a whirlwind wedding. After the wedding, his colleague Mallory repeatedly warns him that Sela is a “snake-blooded witch” and presents fabricated evidence, causing Kyle to suspect that his wife is a monster that feeds on the essence of human life. At Moonfall Manor, the successive appearances of his best friend Isolde and the snake catcher Caspar convince Kyle beyond a doubt that his wife is not human. That is, until Sera reveals the truth: it was all a scheme orchestrated by Mallory—seeking revenge for a broken engagement—and Isolde—driven by jealousy over her lineage. Sera is, in fact, the sole heir to the Moro family, who founded the Temple of Magic five hundred years ago. Kyle comes to his senses, rebuilds his trust in his wife, and together they face the remaining conspiracies.