1975. Two miles west of London, Dr. Robert Laing moves into his new apartment seeking soulless anonymity, only to find that the building’s residents have no intention of leaving him alone.