i saw this film last night follow a lot of good review from many source . i would like to point out that if your not ready to try and work out continuously who be who and what it all mean you will hate this film . i be still struggle to understand the role of the actor in this film and the film jump from different story and do not allow you to really empathise with any of the role . for the political buff and those interested in corruption in other world government out there this film be probably quite good and but to the average movie watcher this film be awkward and very boring in place and you will leave the cinema confuse and annoy that you pay the entrance fee . see it if your ready to focus 100 % on every minute detail or politics interest you . do not see it and if you actually like watch film .