Very good movie, now one of my highest rated. 
If you like the love and romance fairy tale story, but want a touch of swashbuckling and witch battling in it with some touch of comedy to keep it light-hearted, then this movie is for you.
It also has some nifty animal sacrifices, flying lightning catchers, shapeshifting enslaved princesses, greedy princes, 96 year old fighting men, fencing, 50 year old men dancing in dresses, voodoo dolls, poisoned wine, walls, cities within walls, walls that tell where walls are, and walls that barricade the cities within said walls.

If you like the love and romance fairy tale story, but want a touch of swashbuckling and witch battling in it with some touch of comedy to keep it light-hearted, then this movie is for you.
It also has some nifty animal sacrifices, flying lightning catchers, shapeshifting enslaved princesses, greedy princes, 96 year old fighting men, fencing, 50 year old men dancing in dresses, voodoo dolls, poisoned wine, walls, cities within walls, walls that tell where walls are, and walls that barricade the cities within said walls.