I found this movie a great entertainer, with Ben Stiller playing his role perfectly. I would watch this great movie whenver I feel, as it suits all moods. I thought that this bought so much imagination and creativity to the screen, and suitable for all ages. The only con I found was that younger kids might not understand some scenes. Other than that, it was an entertaining and creative performance with a great cast, which is hard to find in one movie.
My children love this movie they watch it everyday and sometimes twice a day.
My son loves the part with the dinosaur.
I think it's a movie for young and old and is good for a laugh.