Everything about this movie is excellent. It beats out an already great first film. Better villain, better story, and a great origin story for our main character. The same excellent voice acting from the first film is here with some new excellent voices, especially Gary Oldman as Shen. An excellent movie that I will always have a soft spot for.