Carmilla Isolated in a remote mansion in a central European forest, Laura longs for companionship – until a