I don't know why I love this movie so much, I shouldn't, but it's the kind of dumb fun every ninja movie should be, with blood and gore flying around like someone put a herd of cows through a meat grind on auto-feed... but yet still so much style... Rain is impressive as the protagonist, the story doesn't try to be anything more than it needs to, and some ninja chick winds up in a washing machine. It's great.
I could have done without so many flashback sequences and little more of what they serve up at the beginning, but hey, it's alright for what it is.
If you like ninjas, action, tragedy, and a little hyper violence, you owe it to yourself to check out this mess of a movie.