Demon Pond
A mysterious pond outside of a Japanese village is inhabited by mythical creatures. Their tale is one of vengeance, tragedy, and the strength of genuine love. A classic story that adapts exceptionally well to film.
Released: 1979-10-20