Yeah, I haven't seen the english version, but the Japanese one I saw is badass. Its really action-oriented, with a little dialogue but nothing compared to other movies. They mainly just rely on the story to tell itself through ACTION ACTION ACTION. =)