Tova Gallagher isn't just your average Bostonian. She also just so happens to be half-demon, and the demons and fairies have just issued a deadline for her to choose sides. But it's hard to worry about the battle of good versus rebel when she's just met a sexy stranger on the edge of the Charles River.