My Granddaughter and I throughly enjoyed this movie, the story was interesting and loved the humor! We saw it in 3D however, and don't feel it was worth the extra money paid for 3D. The 3D effects just were not there, it would have been just as good in 2D. Some scenes with the witches were kind of frightening to my 7 year old Granddaughter, but in all we really enjoyed the movie.