Baba Yaga (1973) Members 1973 Italy, France Movies 1h 29m Unrated FHD A photographer finds herself falling under the spell of a witch. Watch online 5.7 1 910 6.1 401 0