Very good movie! I took my 9 year old and my 3 year old..... they could not stop laughing and neither could I. I think that the 3D effects could have been a little bit better, but the movie was great overall. I highly recommend this movie to anyone with or without children. GREAT FILM.... A MUST SEE