Demons

    Tells the story of the samurai Gengobe, who seeks revenge after falling prey to the schemes of a geisha and her husband.
    • Runtime: 2 hours and 14 minutes
    • Release Date: February 13, 1971