first off and i have no idea how this movie make it to the big screen . it not even the low budget sci fi channel movie and it just awful . me and my friend who love action movie and independence day and jurassic park and lotr and etc . go to see this movie expect this movie to me a transformer with dragon and mindless entertainment . all we get be a mindless hour and a half . the cg be not as bad a i be expect and but the plot be so awful along with the acting and it make up for it . it basically a chinese legged of dragon return every 500 year . sound like a good remake of rain of fire . no and the plot try to be deep than it should be leave not only plot hole and but with magic and and a very small actual war between dragon ( rather big snake ) it just get ridiculous . the director attempt to add a bit of humor in the movie which fail . me and my friend laugh through the whole thing ( along with all 5 of the audience ) and and cant believe we spend money on this . the short trailer on tv make up for most of the action while crap make up the rest . i have see a lot of b movie like reptilian and the cave and spider and and others and but i have to say if you want a non stop laugh for an hour and watch this . story represent negative cg represent 5/10 act represent negative i do not drink . but it would have help before watch this movie .