1455 год. Влад отправляется за помощью к королю Яношу, дав себе три клятвы: отомстить за убийство отца, объединить страну и освободить Раду из плена султана. При дворе Яноша Влад встречает прекрасную девушку Лидию, дочь изгнанника, румынского боярина Петру Арона. Лидия собирается постричься в монахини в монастыре Брэила. Влад пытается отговорить девушку от этого поступка. Во время танца между молодыми людьми возникает светлое чувство. Влад обещает королю Яношу при поддержке Венгрии превратить Румынию в сильного союзника в борьбе против турок. Янош и Петру Арон с улыбкой говорят о народных преданиях: в Румынии должен появиться мессия, который спасет страну от врага. Вскоре Влад предлагает Лидии руку и сердце. «Бог предопределил, чтобы вы были рядом со мной», — уверяет он. «Или дьявол, — возражает девушка. — Это он распустил ваш язык». — «Чтобы завоевать ваше сердце, я приму помощь от любого». Молодые вступают в брак.
Венгерский король обещает Дракуле деньги и оружие. Янош повелевает князю собрать в Румынии армию и начать войну против турок и «всех, кто их поддерживает». «Имей в виду, — говорит король, — твой отец попытался, но проиграл». — «Отец однажды сказал мне, что жадность сильнее любой армии. Но есть еще большая сила — страх».
Влад приезжает в замок Дракул, где правит жестокий князь Карл. В уличной драке Влад знакомится с добродушным гигантом Бруно, который становится верным помощником молодого защитника румын. Вместе они собирают отряд бойцов и в ночном набеге захватывают замок. Влад жестоко расправляется с Карлом, которого считает убийцей своего отца. Народ приветствует Влада как освободителя. «Единственные, кому я предан, — это вы, румынский народ, — говорит Влад собравшимся на площади. — Я хочу сбросить турецкий гнет и покарать предателей, чтобы принести на родную землю справедливость и свободу». Влад собирает православных священников и спрашивает, что о нем думают землевладельцы и простые люди. «Они считают, что ты мстительный человек, — отвечает князю отец Штефан. — Бог говорит через пророков, а пророки говорят: придет человек, который освободит эту страну». — «Мессия?» — спрашивает Влад. «…Или Антихрист. Тот, кто только говорит о мире, но сам творит зло». Влад приезжает в монастырь Снагов к могиле отца. «Ты румын, ты православный, — говорит ему отец Штефан. — Если хочешь нашей поддержки, порви с королем Яношем и папой».
Влад просит Арона пригласить в замок Дракул местных бояр. «А что они будут праздновать?» — «Рождение справедливости», — отвечает князь. Влад скрывает от беременной Лидии цель этого «светского приема». За ужином господарь обвиняет бояр в предательстве; своих гостей Дракула приказывает посадить на колья. Лидия слышит крики ужаса; тут у нее начинаются схватки. Влад называет новорожденного сына своим именем. Князь обедает в чистом поле рядом с корчащимися на кольях боярами. Дрожащий от ужаса слуга наливает в кубок красное, словно кровь, вино, в которое князь обмакивает хлеб. Лидия подозревает неладное, однако принимает заверения мужа о том, что он не совершает излишних жестокостей. «Я посмотрел сыну в глаза и понял, что действовал справедливо».
1457 год. По Румынии ползут слухи о суровом Дракуле, который карает любого, кого считает виноватым. В страну вторгается турецкое войско. Враги сжигают поместье Арона, который предпочитает бою бегство. Отряд Влада выступает навстречу неприятелю. В смертельной схватке князь сходится с умелым турецким воином. Тот приставляет острие меча к шее обезоруженного Влада и сбрасывает шлем: это возмужавший брат князя Раду. Румыны одерживают победу. Пощадивший брата Раду оказывается у Влада в плену. Они беседуют о судьбах родины, но Раду предпочитает вернуться к султану: «Я счастлив там, где живу». Влад отпускает брата, однако предупреждает: следующая схватка станет для Раду последней. Лидия умоляет мужа пощадить Арона, которого Дракула считает трусом и предателем. Влад именем сына клянется не причинять тестю вреда.
Арон, опасаясь мести князя, тайно приезжаете замок Дракул повидаться с дочерью. На площади Лидию ужасает вид посаженных на колья воров и разбойников. Ей становится дурно. Сердобольная женщина подает кубок воды. Лидия замечает, что кубок золотой: страх перед князем так велик, что никто не осмеливается воровать даже золото. «Он принес мир и защиту, — говорит женщина о Владе. — Все думают, что он Мессия. В момент его рождения Богоматерь заплакала кровавыми слезами. Он не Бог и не дьявол, но он и не простой человек. Его винный погреб полон бутылок с кровью его врагов». Лидия встречается с переодетым в монашескую рясу отцом, но беглеца хватают солдаты. Лишь данная жене клятва удерживает Влада от расправы над тестем. «Я хочу создать лучший и справедливый мир», — говорит Лидии князь. «Только чудовище может позволить такое, что я видела сегодня на площади». — «Разве чудовище отпустило бы твоего отца?» — спрашивает Дракула.
1464 год. В Румынию прибывает посольство султана во главе с Раду. Послы требуют у Дракулы выплаты дани. В наказание за то, что вельможи отказались в присутствии князя обнажить головы, Дракула по совету своего восьмилетнего сына приказывает прибить послам тюрбаны к головам. Лидия в ужасе. Она намеревается уехать вместе с наследником, однако князь ссылает жену в монастырь Брэила и сам занимается воспитанием сына. В Румынию вновь вторгается многочисленная неприятельская армия, Влад терпит одно поражение за другим. Он вызывает из монастыря Лидию и просит о прощении и понимании: «Все, что я сделал в своей жизни, я должен был сделать». Во время очередного столкновения с турками Влад получает ужасный удар мечом; Бруно выносит князя с поля боя. Однако Дракула поднимается со смертного одра: «Разве я не говорил, что бессмертен?» Натиск турок крепчает. Ночью Влад приходит к Лидии: нужно бежать! «Ты же мертв! — восклицает Лидия. — Твоя душа не может вознестись на небо или спуститься в ад». Отчаявшаяся Лидия бросается с замковой стены в пропасть. Влад прощается с сыном и отправляется за помощью в Буду. Чтобы отомстить за смерть дочери, Арон составляет заговор: Яношу подсылают якобы подписанные Дракулой письма о его готовности вступить в союз с турками против Венгрии. Янош бросает князя за решетку. Румынский престол занимает Раду; он назначает Арона своим советником.
1476 год. Только через десятилетие Янош узнает о заговоре Арона. Король готов вернуть Владу румынский трон и поддержку папы, если Дракула примет католическую веру и женится на дочери венгерского короля. «Мне неважно, под каким флагом воевать с турками», — отвечает Влад. Вместе с выросшим сыном и верным Бруно он собирает новую армию и снова приходит к власти.
На встрече в Снагове — действие возвращается к началу фильма — священники обвиняют Дракулу в чудовищных преступлениях, пытках и смертях ста тысяч человек. Влад прерывает разговор. Его отлучают от православной церкви.
Дракула возвращается к сыну. «Мама говорила, что месть нужно доверять Богу», — говорит юноша. «Не мне судить об этом. Время покажет». Дракула передает сыну перстень рыцаря ордена Дракона. Штефан предлагает Дракуле примириться с братом, нашедшим убежище в Снагове, и заключить с Раду союз: вместе они станут сильнее; Румыния сможет противостоять и Венгрии, и Османской империи. Однако Раду обнажает меч. Братья сражаются; как в детстве, Влад одерживает верх. На помощь Раду приходят турецкие охранники. В монастыре появляются Арон и отец Штефан. «Почему он не просит пощады?» — недоумевает Раду. «Потому что с самого момента рождения он не такой, как все, — отвечает отец Штефан. — Если бы в ночь его появления на свет я был один, я задушил бы его в колыбели». Дракуле открывается страшная истина: убийца его отца — Штефан. «Ибо сказали пророки: придет Антихрист. Он пообещает мир, а принесет апокалипсис», — восклицает священник. Раду пронзает брата мечом. Прощаться с Дракулой в монастырь приезжают юный Влад и верный Бруно. Ночью отец Штефан обнаруживает, что тело Влада исчезло из гроба. Священнику кажется, что Дракула воскресает. «Вы дали мне вечную жизнь», — говорит призрак Штефану. Священник от ужаса умирает. Влад Дракула и Лидия воссоединяются в потусторонней мгле.