El fantasma d'una escolar aguaita una dona divorciada i la seva filla jove després de mudar-se a un vell edifici.
Connor Mead (Matthew McConaughey) és un conegut fotògraf solter, amant de la llibertat i independència, que és assetjat pel fantasma d'una núvia del passat a les noces d'un germà menor seu.
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…