A finals del segle XIX, després de la tràgica mort del seu marit i el seu fill, Sarah construeix una casa-fortalesa (la Mansió Winchester, coneguda com la mansió més misteriosa del món) amb un objectiu: mantenir a ratlla els esperits de les persones mortes per un rifle Winchester, que, segons diu, la visiten massa sovint. Eric Price (Jason Clarke) hi arriba amb l'objectiu de psicoanalitzar la senyora Winchester, descobrint que els fantasmes que la turmenten poden no ser producte de la seva bogeria…