Stéphane, prince du petit royaume de Lublin, est élevé avec Émilia, sa cousine, par son oncle Sigmund dans son royaume de Krafto. Stéphane se sent attiré par Émilia, mais la raison l'incite à refouler ses sentiments. Quand l'armée russe s'en prend aux villages frontaliers, Stéphane par t attaquer les villages russes en représailles. Le raid est une réussite mais le prince se retrouve isolé en territoire ennemi. Désespéré, il est obligé de boire le sang d'une jeune Russe rencontrée par hasard.
Le “pouvoir” que lui donne ce sang humain lui permet de rentrer sain et sauf, mais…
Au 13e siècle en Europe, le pays de Lublin sombre dans les ténèbres à la suite de l'invasion de son voisin, le grand Duché de Russo. Stephan, l'un des enfants du roi de Lublin, est le seul survivant. Il va être recueilli par son oncle et tomber amoureux de la fille de ce dernier. Mais en voulant l'embrasser, il va réveiller quelque chose de sombre qui sommeillait en lui depuis l'attaque de son pays.