What an embarrassment of a film.
First, the talents of Song Jia, Ma Li and Eric Tsang are completely wasted.
Second, the whole idea of the "fairy tale" falls flat when the movie moves at such a high pace that its almost impossible to keep up.
Thirdly, the CGI. When more than 50% of any given frame is computer effects, and they look horrible, then there is no hope.
Yet another disaster of a Chinese film. And this time they ruined the reputation of a well-loved story.