I very much enjoyed this movie, from start to finish it kept me entertained and involved. The 3D was not "in your face" but was just enough to make the movie come alive without being a distraction. The characters, costumes and scenery were all over the top! Though I will NOT be allowing my young children to see this movie for many years.