Advertising Remove ads Home / Films / The Vanquishing of the Witch Baba Yaga / Posters Posters The Vanquishing of the Witch Baba Yaga Directed by Jessica Oreck 1 poster The film’s page Rate it Overview Cast 3 Trailers 1 Photos 1 Reviews 2 The Vanquishing of the Witch Baba Yaga: posters The poster Main Reino Unido UK · 2016 Advertising Remove ads