En 1752, Barnabas Collins (Johnny Depp) es un joven apuesto y adinerado que rompe el corazón de una bruja llamada Angelique. Ésta decide convertirlo en vampiro y es enterrado en vida. Dos siglos después, Barnabas sale de su tumba y emerge en 1972 en un mundo muy distinto del que conocía.