It was "guys day out". My, my two sons (ages 4and 6) decided to watch this movie. The build up from the trailers made me think that maybe the best parts of the movie was already shown on the trailers. I was wrong. The movie had a wonderful story line, it was very funny and had mild humor. The CGI is fantastic and the only thing I would have done differently was watched it in 3D instead of 2D.