If I hadn't read some pretty legitimate looking reviews of this movie, I'd be inclined to think this was a hoax. But apparently it's real, and coming to the US on DVD on August 16th. I'm going to have to pick this up, if only to satisfy my own curiosity - any readers care to contribute a review if they've seen it?
Stumble This


