The movie was very good, but I have to agree with others. For my 5 year old, it was a little to scary. It was very difficult at times to understand the story line. Jim Carrey did an amazing job, as always. The colors and music was awesome. I would recommend the movie to 12 year olds and over. I enjoyed it!