A yeti in transit escapes in Warsaw, and a professor, assisted by a prisoner, go after him.
MoreLess Releases