When we watched the trailers, I saw very funny interactions between two or three character and fantastic animation; I wasn't prepared for what we were about to see on the big screen. I'll just come out and say it, this movie is one of the best films I've seen... EVER! The lead characters are lovable, relatable and believable in an unbelievable way. LOL! The supporting cast is very diverse, funny and just as interesting as the leading characters; something very difficult to pull off.
The story had literally everything! It had suspense, action, adventure, heartfelt moments that didn't come off as cheesy and it was genuinely funny. The villain was intimidating and his motivations had substance, which made you almost sad that things had to come to such an abrupt end because he was past the point of reason. All in all the movie was practically perfect in my opinion. If you haven't seen it yet don't wait another day, go out, get your son, daughter, nephew or niece and bring them to see this movie; you can thank me later.