the weakness of this come from the confuse storytelling and plot often come out of nowhere . but it really do not matter because i still enjoy it to it full length . once you actually accept that this movie not to be take too seriously then you will enjoy it even more . it basically a love story and a confuse one at first but a it evolve it really be something worthwhile . sure it be do so many time before but the complicated version of this be quite inspiring and touch . the over the top fantasy and cgi be overwhelm at first but i still enjoy it purpose . and people quit whine about how it borrow from other movie . guess what we know . and it doesn not really matter because it purpose be to humour and entertain . sometimes people have to stop be so critical and think for a moment before they start yap about . compare this to hollywood standard be utterly stupid and ignorant and it a totally different style and target audience . as far a i be concern some the best film i have feast my eye upon be from eastern producer and director . there your police story 4 and shaolin soccer and kung fu hustle and dragon tiger gate and fist of legend and hero and crouch tiger etc . i for one like this movie and haling from the philippine and u and england and libya and now australia and i will always be interested in these type of film . now try and judge my perception and but i warn you i do see thing from from the point of view of those 5 country i have live in . so you good be a experienced and open mind .