Auf einem abgelegenen Grundstück außerhalb San Franciscos steht das gigantische Anwesen der Winchester-Familie, mit sieben Stockwerken und mehreren hundert Räumen pro Etage. An dem Haus, das bereits seit mehreren Dekaden in Konstruktion ist, wird immer noch gebaut. Angelegt ist es als riesiges Labyrinth – mit Türen, hinter denen Wände sind und einer Treppe, die in der Decke endet. Bauherrin Sarah Winchester (Helen Mirren), die Witwe des berühmten Waffenherstellers William Winchester, will sich auf diese Weise die Geister vom Leib halten, von denen sie sich verfolgt fühlt. Seit dem Tod ihres Mannes und ihres Kindes glaubt sie, dass die gequälten Seelen derjenigen, die durch die Waffen des berühmten Unternehmens zu Tode gekommen sind, Rache an der Familie nehmen wollen. Dr. Eric Price (Jason Clarke) soll den Geisteszustand der alten Dame untersuchen. Vor Ort stellt er fest, dass in dem Gemäuer tatsächlich merkwürdige Dinge vorgehen. Zusammen mit der Lady Winchester und ihrer Nichte Marion (Sarah Snook) versucht er, die Nacht zu überleben…