This book needs a good, thorough rereading for me to accurately rate it. I read it when I was sixteen and had no attention span / tolerance for Anne Rice's wordy, drawn-out prose. But I love the story, so I have a feeling another star will be tacked on once I give it another go. :)