Well, I thought I was going to have to borrow a child to go to this one. I soon discovered the majority of the audience was "over21". The characters are a great mix and the dialog very entertaining. Queen Latifa and Ray Romano are a splendid duo. I'm not even sure kids will understand 50% of this movie. The 3D is amazing.