I took some kids along to see it and they enjoyed it - maybe it works best for children although some of it was a bit gory. This 'fantasy' stuff doesn't really do it for me but it is beautifully filmed, as the first movie was.
But I'm no judge of what a decent film is, as you know!