Miasteczko Fairwater zostaje zaatakowane przez tajemniczą siłę. Ponad 30 osób umiera na niespodziewane zawały serca. Okazuje się, że przyczyną tego są upiory, siejące grozę i śmierć. Do walki z nimi staje detektyw-parapsycholog Frank Bannister, który zarabia na życie jako pogromaca duchów. Jego klientami zostaje młode małżeństw, w których mieszkaniu straszy. Mężczyzna wkrótce umiera, a jego żona prosi Franka, aby pomógł jej się z nim skontaktować. Działalnością Bannistera zaczyna interesować się FBI.
John Form (Ward Horton) znajduje idealny podarunek dla swojej ciężarnej żony Mii (Annabelle Wallis) — piękną i rzadko spotykaną starodawną lalkę ubraną w śnieżnobiałą suknię ślubną. Radość Mii z prezentu nie trwa jednak długo. Pewnej straszliwej nocy para zostaje napadnięta w domu przez wyznawców szatana, którzy brutalnie atakują małżonków. Jednak rozlana krew i przerażenie to nie wszystko, co po sobie pozostawią. Okultyści wywołają istotę tak złą, że nic z tego, co uczynili, nie będzie w stanie równać się ze złowrogą bramą do świata przeklętych, jaką stanie się... Annabelle.