Now this is what Chinese fantasy movie is all about. I'm glad there are more and more dubbed Chinese movies. I can't stand reading and watching at the same time so this was a real treat.
The fantasy elements, every detail, is extremely well-managed. The special effects is up to par with the current CGI movies, there's nothing to complain about.
The story line along with the (dubbed) script is just as what I expected from Chinese drama. It's expected but well received.
Some parts of the movie were a bit dragged but I'm just not a big fan of prolonging storylines of the antagonist, forcing the viewers to like him. It's a typical movie thing that I personally don't like. But they all made sense.
I'd say, I'm glad I spent 2+ hours watching this movie. It's not an epic yet it took it's time, but it made me feel good at the end. And I like that.