Bereaved mother Julia (Mia Farrow) flees controlling husband Magnus (Keir Dullea), to reinvent herself in an old house in leafy West London. Yet she finds herself haunted by eerie apparitions of a ghostly blonde-haired child, sending her on a strange journey of self-discovery, with dreadful consequences.