Violette Scarlet Rivers wasn't your typical girl, and her family was anything but ordinary, but when she moves to the small town of Rossetta she meets a mysterious bad boy named Derek. Derek isn't the only one keeping secrets from Violette, and it seems the whole town is hiding something from her. Can Derek keep her safe from the monsters that lurk in the shadows, and from his own demons? Find out in UNFORGIVABLE TAINT. NOT CLICHE