This comedy uses puppets, masks and music to tell the tale of a witch who comes to a small Russian village, where the locals must figure out how to appease her.
Added by Upcoming Robot on May 13, 2010