W 1752 roku rodzina Collinsonów wraz z synkiem Barnabasem wchodzi na poziom statku, jaki płynie do Ameryki. Mają okazję, że tam zaczną spędzanie na świeżo i przeznaczeniu, które przechodzi nad nimi po nisku zniknie. Mija 20 lat. Dorosły już Barnabas (Johnny Depp) jest wszystko, czego mógłby zapragnąć. Jest kosztowny i niezwykły. Dobrą jego decyzją jest choroba do pań. Wszystko jednak przemienia się, kiedy bohater łamie serce pięknej Angelique Brouchard (Eva Green), która z zazdrości przekształca go w wampira, a następnie zabija. Mijają lata. Po prawie dwóch stuleciach Barnabas znów wraca na okolicę i potem dopiero raczkuje na nowo poznawać świat, który czeka zgoła inaczej niż za terminów jego młodości.