Bad cast, pretentious dialog, childish scenarios, one-way predictable boring storyline....only the village settings looked pretty good, so-so CGI special effect which sometimes looked quite unreal and fake. There's nothing more to comment. Just another deadbeat Chinese Hong Kong shallow production.