Skip to content
StreamScapeX

Baba Yaga

Is it real or is it a dream.

Rating: 5.5 out of 10TMDB(84 votes)

Overview

A mysterious witch casts a spell on an attractive young fashion photographer, who is then thrust into a world of sadism.

Fun facts

Details

Writers
Status
Released
Release date
September 20, 1973
Original language
Italian
Countries
France, Italy

Cast

More like this