Layla just wants to fit in at school and go on a date with Zayne, who she's had a crush on for as long as she can remember. Trouble is, Zayne treats Layla like a sister—and Layla is a half demon, half gargoyle with abilities no one else possesses. Even though Zayne is a Warden—part of the race of gargoyles tasked with keeping humanity safe—Layla's kiss will kill anything with a soul, including him.
Then she meets Roth—a demon who claims to know her secrets. Though Layla knows she should stay away, it's tough when that whole no-kissing thing isn't an issue. Trusting Roth could ruin her chances with Zayne, but as Layla discovers she's the reason for a violent demon uprising, kissing the enemy suddenly pales in comparison to the looming end of the world.