This is a fun, light-hearted movie which plays to every cliché and expectation of the genre. Somewhat predictable it does play a nice twist on the viewers' first impressions and doesn't waste time.
The acting is reasonable from a largely unknown cast, which is gratifying. Some good laughs, stolen quotes and hammed moments all add to the charm. It'd be easy to feel disappointed if you didn't realise that this is deliberately playing up to your low expectations.
Of particular note is the presentation of the supernatural which is interesting. On the surface you'd be forgiven for just seeing it as clichéd, but there is a definite sense that the writers understand classic mythical sensibilities about the cost of power versus justice.
Loved the props, costumes, cast and tone of B-movie homage. Nice one!