Strange movie, but worth a watch.
Simple people in a small, poor Russian village. Kind of depressing. The town drunk shows the police captain a strange mummified creature which is the basis for the movie. He is trying to determine what it is and where it came from.
Strangely enough, it held my interest.