Sarah Winchester is de weduwe van wapenmagnaat William Wirt Winchester. Ze bouwt een grote villa voor de geesten van mensen die door de wapens van haar echtgenoot zijn omgekomen.
Door verschillende tijdreizen probeert een agent van een geheime overheidsorganisatie zijn carrière bij de rechtshandhaving voor eeuwig te garanderen.