Ever been released in USA or Russia?
Has anyone ever actually SEEN this film? I read that it (supposedly) was released in the US in 2004 & on DVD in Brazil(?) in August 2005, but haven't seen it on any Russian DVD sites.
Is it any good? I'm looking forward to Lebedev's "Wolfhound" pic, & "Zvezda" was incredible, but this one seems to have dropped out of sight...