I had a miss-impression about Ninja Assassin. I thought it was going to be a Hong Kong-style chop-socky film, which it kind of is, but get this: it is a movie about Japanese ninja, set in Germany, with an English and Korean cast, some playing Americans. Strange accents and unfamiliar actors aside, Ninja Assassin is exactly what you'd expect it to be.
Having seen many Hong Kong action pictures lately, I expected a whole lot of gravity-defying, slow motion CGI shots. There weren't that many. Both in visual style and story, this movie was much like the old-fashioned dubbed Japanese karate movies we watched on Saturday afternoons growing up. The CGI didn't really dominate and the story was your basic invincible hero tale where he finally has a showdown with his old master. Recommended for a time when you want a modern old fashioned karate movie.