The spirit of a deceased knight returns every 100 years to clean a house by graphicly murdering the women who are making the life of his descendants unbearable.
This film is not currently playing on MUBI but 30 other great films are. See what’s now showing