The previews for this movie did very little to explain the plot...this movie took me completely by surprise, I went in with no idea of what I should expect and walked out with a smile from ear to ear and chattering on about my favorite parts with my friends. This movie will make you laugh, it will make you cry...and then...when that's all over with...the last 60% of the movie will have you falling out of your chair with uncontrollable laughter in complete hysteria!...If I could give this movie more than 5 stars, I totally would...in my opinion, this movie is the BEST thing that pixar has ever turned out...the story is great, the animation is amazing, and the dialogue is completely, utterly, and ridiculously funny.