moving0target Active member Apr 17, 2006 #1 I've seen a teaser or two for this Russian film and it looks interesting. Has anyone here seen it? Is it worth my time to track down a copy?
I've seen a teaser or two for this Russian film and it looks interesting. Has anyone here seen it? Is it worth my time to track down a copy?