Isobell St. James is a vampire hunter. Her family has followed that calling for centuries. On a normal muggy night in a cemetery Isobell comes face to face with vampire, Stephanie, that defies all her understanding of vampires.
The chance meeting, awakens strange dreams and terrible night mares in the young Isobell. These night mares set off a series of events that forces young Isobell to seek help from her grandmother to sort out the puzzling meaning.
What Isobell learns, goes against all she has learned about vampires and the interaction that vampires and vampire hunters have. Seems it's all due to a curse from centuries before. She learns that she may even be the reincarnation of some long deceased ancestor who perished as a result of a lesbian relationship with the sister of the boy she was to marry. But what role does Stephanie play in all this
Meanwhile in the background, both Stephanie and Isobell's families are plotting to thwart any contact between the two girls. Forcing both into fighting their families and the ancient curse to come to grips with why one is drawn to the other.