To that list we may now add “Demon Pond” (1979), directed by Masahiro Shinoda, which Criterion has just released three ways: ...
When a lone traveler stumbles upon a remote, drought-stricken village, he finds himself engulfed in a whirlpool of myth, | dG1fWHlEbzJkUC1VNlk World’s largest piracy network taken down after 100 ...