'Shanghai' is an amazing sarcastic commentary on the twisted state of affairs involving Politicians, Bureaucrats and the Law. Hence very aptly titled 'Shanghai'. Dibakar Banerjee continues to impress with his flair for story telling. The entire cast has delivered outstanding performances, it helped of course that they had such well written characters. Emraan Hashmi & Farooq Shaikh were surprising in their characters and exceptionally impressive. Although 'Shanghai' deals with the socio-political scenario, it has such well rounded and complex characters with their own agendas and their own stories that this makes it a wonderful note on people as well. There have been many fine attempts to tell the story of power and greed in politics before too but Dibakar Banerjee's hard hitting style of narration makes this movie more engaging and real. Watch this definitely if you want to be jolted back to the reality of our times, be at the edge and if you can handle the uncomfortable truth.