Film | Film Reviews
Belladonna of Sadness (1973): an unsettling, luridly nightmarish Japanese animated art film
Belladonna of Sadness (1973), dir. Eiichi Yamamoto, is an unsettling hallucinatory Japanese animated film made up of Expressionistic and Symbolist…
Read More