Au XVIIIe siècle, en Serbie, la jeune Jasna est vendue par son père à Jovan, un riche propriétaire, qui cherche une épouse pour son fils Danilo.
Elle quitte alors ses soeurs et la maison paternelle pour s'installer dans les trois mystérieuses tours de la famille Vukovic. Très vite, Jasna réalise que son mari cache un sombre secret. Une fois le mariage célébré, il ne l'approchera plus jamais. Des faits effrayants se produisent : morts suspectes de villageois, moutons égorgés, chevaux blessés... Danilo serait-il un vampire ? C'est avec Dusan, un bûcheron fantasque - le seul à lui avoir tendu la main -, que Jasna va découvrir toute la vérité.