This movie looks sick. I just wonder when we will get a chance to see it out here in North America. Hit up this link and watch the trailer. You may have to sign up first, but they have a free membership and a pay one. The free will do for this vid.