Fine fantasy, completely worth the time.

Rating: 8/10 (17 August 2007)

Fun and funny with a love plot just sappy enough to enjoy. Has a good coming of age moral to story. Treats viewer as an adult though young adults and adolescents will likely enjoy the innuendo and live with the animal sacrifices and murders without being offended.
Was easy to suspend belief and allow myself to be pulled into the world created by the personalities, plot and effects. Some plot twists very unlikely , even in a make-believe fairy tale, but that is the advantage of a story that the brain knows is not real but the heart accepts as valid. Not science fiction as no real science facts involved .
Am recommending it to all of my friends who like fantasy. On my list of movies to buy and see again.