XIX wiek. Młoda pisarka Edith Cushing (Mia Wasikowska), która przeżyła rodzinną tragedię, spotyka czarującego sir Thomasa Sharpe’a (Tom Hiddleston). Mężczyzna niespodziewanie proponuje jej małżeństwo. Edith bez zastanowienia przyjmuje oświadczyny. Opuszcza rodzinny Nowy Jork, by wraz z mężem i jego zaborczą siostrą zamieszkać w mrocznym domu na angielskiej prowincji. Wkrótce okazuje się, że posiadłość kryje makabryczne tajemnice, a sir Thomas Sharpe nie jest tym, za kogo się podawał.