it's a cam (but not too bad for a cam) , but if you've got your rope and duck tape at hand and cant wait for a dvd copy
looks like the first 6 mins are in Russian and then they start speaking english