Meeting first in their dreams, Laura and Carmilla are bound together in the original female vampire romance. What can Laura make of an ancestral portrait that resembles her mysterious new friend or the strange dreams she experiences as she is drawn ever closer to this beauty of the night?
17 parts