Az átkok nem öregszenek. Egy XVIII. századi férfi, Barnabas Collins (Johnny Depp) megszerez mindent, amire vágyik: pénzt, hatalmat, birtokot, csak a szerelemben nincs szerencséje, ugyanis egy boszorkány (Eva Green) egy sértésre átokkal felel.
Barnabast kétszáz évvel később véletlenül kiszabadítják a sírjából, és nem nyugodhat békében: visszatér a régi házába, ahol kénytelen megismerkedni zavaros XX. századi utódaival. Jobb híján beköltözik a családi rezidenciába, megpróbálja elviselni az anyukát (Michelle Pfeiffer), a velük lakó pszichológust (Helene Bonham Carter), a lázadó kamaszlányt (Chloe Grace Moretz) - akiknek mind megvan a maga sötét titka és őrült terve az új rokonnal: a kísértetiesen vén ősapával.