Writer, Director, Producer Known for: The Vanquishing of the Witch Baba Yaga (2014), Beetle Queen Conquers Tokyo (2009), Aatsinki: The Story of Arctic Cowboys (2013), Venus (2011) Search: