Very good family and kid friendly movie. I laughed out loud. The music is good and Jim Carey was is usual self but his scene in the rolling lab very good. I have seen this twice. It is also very touching and has a message for those kids who struggle with being different.