Movie History Baba Yaga 1973 Baba Yaga 1973 Baba Yaga, Devil Witch 1973 Kiss Me, Kill Me 1973 Kiss Me, Kill Me 1969