Um jovem advogado inglês, Jonathan Harker, (Keanu Rivers) aceita um trabalho em uma vila sombria nas brumas da Transilvânia, na Romênia. Ele é capturado e aprisionado pelo vampiro Drácula, (Gary Oldman) que viaja para Londres inspirado por uma fotografia da noiva de Harker, Mina Murray, (Winona Rider). Na Grã-Bretanha, Drácula começa um reinado de sedução e horror, drenando a vida da amiga mais próxima de Mina, Lucy Westenra. Os amigos de Lucy unem forças com o professor Abraham Van Helsing, (Anthony Hopkins) para tentar afastar Drácula de uma vez por todas.