The Vanquishing of the Witch Baba Yaga + Q&A
The Beverly Theater 515 S 6th Street, Las Vegas, NV, United StatesFollowing fairy-tales and personal memories like a trail of breadcrumbs, The Vanquishing of the Witch Baba Yaga descends into Eastern Europeโs haunted woodlands to uncover the secrets and bloody histories that shape our understanding of manโs place in nature. Jessica Oreckโs strange and beguiling film, one of the highlights of MoMA's New Directors/New Films 2014, […]