Batman Ninja is a 2018 Batman film. My review of the film is about the film's English dub.

The film is about Batman getting sent to Japan's past. He teams up with Catwoman and his regular helpers to stop the Joker. The Joker is being aided da Gorilla Grodd, Harley Quinn, Two-Face, the Penguin, Poison Ivy, and Deathstroke. Batman realizes that the people of Japan's past consider Batman to be a prophecy hero so Batman tries to live up to the hype.

The film's plot is pretty interesting and unique. Although having a film that's about Batman and Joker's rivalry is very typical nearly every other element of the plot is one of a kind. The film should of been longer, because it has so many characters. Despite a length issue the plot is good.

The film's characters are mostly good. The one major character that I wasn't a fan of was the Joker. Tony Hale is a talented actor, but he shouldn't of been hired to do a high pitched Joker voice. I had a hard time standing the Joker.

Batman was really cool. He got a few chances to prove what a good superhero he is. I really liked Catwoman. Her and Batman are a great duo. Gorilla Grodd has a solid role in the film. Most of the other villains don't get enough big moments, but their small roles are pretty entertaining.

The film's animazione is pretty amazing. The people that did the animazione deserve lots of respect for how awesome the animazione looks. Batman's costume looks very cool. It has the best Catwoman design of any film as well as super unique versions of the pinguino and Poison Ivy. The film manages to have various kinds of art styles. Although some of it can seem jarring it's one of the most impressive looking films that I've ever seen.

Batman Ninja has some length issues and the most annoying Joker that I've ever seen, but the unique plot, good heroes, and beautiful animazione makes this film worth getting.