In 14th-century Japan, a woman and her daughter-in-law struggle to survive in a remote bamboo-hut village haunted by a mysterious demon mask. Their lives take a dark turn when a mysterious stranger arrives, testing their loyalty and unleashing a series of murders.
Apologies, we couldn't find any streaming options available for this Movie.
Search on YouTubeWhere to watch in United States