年輕的羅馬尼亞王子佛蘭得德古拉(Rudolf Martin 飾),和弟弟雷杜一同被土耳其蘇丹綁架,作為人質。同時他們的父親也遭人謀殺,兇手卻從未被發現。在被幽禁多年后,德古拉終于獲釋,他來到匈牙利,向國王杰諾斯求助。 在匈牙利宮廷中,他遇到了貴族之女莉狄亞(Jane March),兩人相戀,不久后便結為連理。當德古拉回到羅馬尼亞,受到人民熱烈的歡迎。但是為了鞏固權力,德古拉開始大肆屠戮,殘酷地屠殺了許多罪犯、腐敗的貴族及教士,并將他們釘在尖樁上示眾。莉狄亞聽說了關于她丈夫暴行的傳言,但德古拉卻安慰她,隱瞞真相。 德古拉對土耳其宣戰,并親身潛入敵營,企圖刺殺蘇丹,但卻失敗,重傷而返。這時,深閨之中的莉狄亞開始受到被德古拉殺死的冤魂所擾,當她見到德古拉歸來時,誤以為他是鬼魂,便從塔上躍下,墜樓而死。她的尸體一直沒有被找到,成了一個「不死的幽靈」。 德古拉的弟弟雷杜歸降了土耳其蘇丹,心懷妒恨的他一心想取德古拉的性命,率領了土耳其大軍,前來攻打羅馬尼亞。這時德古拉意外發現殺死父親的真兇,在圖謀報復的過程中,他被逐出教會。最后他終于死在雷杜的手里,和莉狄亞一樣成為一個「不死者」。