I would recommend this movie to anyone who likes fantasies. This movie was imaginative and realistic enough to make an adult use their mind to figure out the plot. I enjoyed the use of a few ugly beasts, and the 3D effects weren't too corny. As far as 3D effects go, Avatar is still number one.