Jonathan Harker (Bruno Ganz) reist nach Transylvanien, um Graf Dracula (Klaus Kinski) ein Haus zu verkaufen. Der Weg zum Schloss ist jedoch beschwerlich und wie es aussieht wollen ihn auch alle davon abhalten. Alle raten ihm ab hinzugehen. Niemand leiht ihm ein Pferd und der Kutscher behauptet keine Kutsche zu haben. Macht er sich halt allein auf den Weg.
Im Schloss angekommen lernt er den Grafen kennen, der allein zu leben scheint und ein sehr, sehr seltsames Gehabe an den Tag legt. Als er ein Bild von Jonathans Frau Lucy (Isabella Adjani) sieht, da ist ihm klar – er kauft das Haus, egal zu welchem Preis. Zu seinem Entsetzen muss Jonathan feststellen, dass er einen Deal mit einem Vampir gemacht hat, der es jetzt auf seine Frau abgesehen hat.
Also macht sich Dracula auf den Weg und bringt die Pest sich …