A man searching for his missing brother is led to a mysterious mansion. When there, he discovers that the spirit of a witch is lurking, vying for revenge on those who killed her. Disturbingly, the man discovers that it was his ancestors who were responsible...