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