Blood Moon and Thorns: The Vow of Eternal Night

Blood Moon and Thorns: The Vow of Eternal Night

26 episodes

Hunter Julian fails to assassinate the vampire clan lord Adrian and is captured, forced into a blood contract binding their lives together. Starting as sworn enemies, they test each other, work side by side to expose the mole, fall in love across their hatred, and put down internal strife — yet still face new threats from distant vampire powers.

New movies

See all movies