I know for many, Dreamworks' films are hit and miss. It's hard to deny, because for every Shrek there is a Shark Tale and Monsters vs Aliens. But over the last few years, Dreamworks has upped their output and started producing a few movies of Pixar quality. The first to really, really touch that void for me was 2008's Kung-Fu Panda. It was incredibly fun, smart, beautifully animated, and had a great cast that really brought life to their characters. So when a Kung-Fu Panda sequel was announced, I was excited by the news, but also very hesitant. Sequels are very, very tough to pull off sometimes, and Dreamworks was always very hit and miss with them in the past. Going in tonight I wasn't sure if I should lower my expectations so I wouldn't walk out completely disappointed by the movie. And I'm glad to say, I walked out very, very impressed with the movie and that I really, really loved it.