Who's a good demon? And while that does sound like a ridiculous question, this movie has someone for us to root for. Now I haven't yet seen the TV show this is based on (imdb says it's a "remake" of it), so I can't say what got cut out or added (I reckon the TV show has a much longer running time). Whatever the case, the movie is really good.
Stunts are great, the story makes sense for a Fantasy/Science Fiction movie of this caliber. The story and characters do develop the way most will expect, but it's still quite nice to watch. Sometimes it is not so much about the destination, but about how much you'll have along the way. And there is plenty to be entertained with this movie. Sit back or lay back and enjoy this for what it is