I really enjoyed this film. I'm a D&D fan and was expecting a really difficult watch, but the dialogue had tidbits of lore and references that didn't feel contrived - in fact the dialogue was really very natural. The magical aspect was pretty solid, and the care and attention to detail makes the film feel like it's a well established world (which it is) and has justice done to it for the masses, and for the fans. The sense of humour injected throughout is perfect to alleviate the mood in otherwise difficult sections.
Bravo(!) is all I can say!