Movie Review: Carmilla

Carmilla is the latest release for director and writer Emily Harris a romantic horror film, based…