Belladonna of Sadness Movie Poster

Belladonna of Sadness


Aiko Nagayama

as Jeanne / Belladonna

Masaya Takahashi

as The Lord

Masakane Yonekura

as The Priest


Shigako Shimegi

as The Lord's Mistress

Natsuka Yashiro

as The Witch