Demon Pond
A mysterious pond outside of a small village in Japan is inhabited by mythical creatures. Theirs is a story about vengeance, tragedy, and the power of true love. A classic story that works wonderfully on film.
Released: 1979-10-20