Onibaba

Onibaba

  • Released: 1964
    • Length:
    • Plays: ???
Synopsis >

Deep within the wind-swept marshes of war-torn medieval Japan, an impoverished mother and her daughter-in-law eke out a lonely, desperate existence before an ominous, ill-gotten demon mask seals their horrifying fate.

TV GUIDE Users' Most Popular