Even though this movie seems to play a fairytale type ending, the meaning behind it is truly enspiring. It is a lesson about tolerance of those that are different and a lesson that should be shared with all. The scenes are beautiful, especially in 3D. The seamless transition between reality and special effects are also very good. It should open up dialogue with all regarding acceptance of others.