“Belladonna of Sadness” Is A Film Worth Selling Your Soul For
"Belladonna of Sadness" is a hallucinatory dance with the devil. A masterpiece of psychedelic animation with a deeply subversive message, it's a must-see movie. Here are some thoughts on this 1973 classic. Warning: Here Be SPOILERS!