IMHO, this is a great movie. It's fun for the whole family and has some fantastic special effects, as well as a good old-fashioned love story where the hero overcomes the bad guys and winds up with his true love.