22/10/1978
A young woman takes a job in a country manor where the lord of the manor will not permit mirrors. He murdered his wife and he is doomed to see only her face in mirrors for the rest of his life.
Preview