Shopping Cart
Description
Jennifer’s Body meets Heartstopper in this terrifying, tender, and bitingly hilarious supernatural horror about a boy who must save his best friend from a demon that wants to steal his heart—literally.
Ren says he’s in love, but Colin knows better.
Sure, he can't remember much about how it all began. But he remembers dancing at a club he and Ren were too young to dance in. He remembers the boys who harassed them on their way home. He remembers a ghost emerging from the trees, and a white hand reaching for Ren through a thick fog. What Colin can’t remember is what happened next. Only two things are clear to him: Ren is different now, and the new guy vying for his heart is not who he claims to be.
With the help of two unlikely allies and a cranky old medium, Colin must learn to conquer his self-doubt and save his best friend from a love that could cost him his life.
Equal parts campy and bewitching, Corey Liu’s debut YA novel explores predation, isolation, and what happens when a childhood dream of fairytale romance turns into a deadly nightmare.
Ren says he’s in love, but Colin knows better.
Sure, he can't remember much about how it all began. But he remembers dancing at a club he and Ren were too young to dance in. He remembers the boys who harassed them on their way home. He remembers a ghost emerging from the trees, and a white hand reaching for Ren through a thick fog. What Colin can’t remember is what happened next. Only two things are clear to him: Ren is different now, and the new guy vying for his heart is not who he claims to be.
With the help of two unlikely allies and a cranky old medium, Colin must learn to conquer his self-doubt and save his best friend from a love that could cost him his life.
Equal parts campy and bewitching, Corey Liu’s debut YA novel explores predation, isolation, and what happens when a childhood dream of fairytale romance turns into a deadly nightmare.
Newsletter Signup
By clicking ‘Sign Up,’ I acknowledge that I have read and agree to Hachette Book Group’s Privacy Policy and Terms of Use