Great movie, for Kids and Grown Ups. I haven't laughed that hard in a very long time. Mike Myers, Eddie Murpy, Cameron Diaz they all did a great job.