Heralded as “one of the great lost masterpieces of Japanese animation,” this 1973 feature by Eiichi Yamamoto tells the story of a banished peasant woman who makes a deal with the devil to gain magical powers.
Belladonna of Sadness
1 hour 29 min • 1973