Indian filmmaker Dibakar Banerjee’s latest film Shanghai is a brave attempt at the political thriller genre. The film adapts the 1967 novel Z by Greek writer Vassilis Vassilikos, which was made into a film in 1969 by Costas Gavras, and updates the material to contemporary India. Weaving together the lives of four key characters, the narrative focuses on the murder of an outspoken social activist and charismatic leader Dr. Ahmadi. The murder of Ahmadi by the major political party, which is running for election, brings together filmmaker (specialising in porn films) Joginder (Emraan Hashmi) who was present at the time of Ahmadi’s murder, Ahmadi’s staunch supporter Shalini (Kalki Koechlin) and Krishnan (Abhay Deol), an emerging civil servant. The murder of Ahmadi, which takes place as a spectacle before the eyes of his supporters, results in the current government implementing an enquiry headed up by Krishnan into the Ahmadi’s killing. It is only later that Krishnan discovers that the enquiry was set up primarily by the current government as a way of covering up the crime since it involves the Chief Minister. Joginder and Shalini’s amateurish investigation lifts the lid on a quagmire of corrupt politics with the main political party, the IBP, using its members to intimidate and kill Ahmadi while attempting to cover up the truth. Ahmadi’s concerns seem real enough, arguing that the government’s longing to steal land that belongs to the oppressed underclass of India so that it can be used for an expensive infrastructure project is very much about corporate expansionism. Ideologically, Ahmadi’s outspoken political position makes him a target and the silencing of his voice is familiar signs of a government that cannot offer protection to those who speak out against prevailing economic and social interests.

Director Banerjee succeeds in capturing the nexus of power relations that intersects amongst the people of a city in a state of unease and on the edge of self-destruction. For me the weak link in the film is Kalki Koechlin who plays Shalini. Her character seems underwritten and the role she plays in the narrative should have been more critical and dynamic. Additionally, Kalki is miscast in the role of Shalini unlike Emraan Hashmi who is effectively creepy as an unsavoury amateur filmmaker. When Shalini and Joginder finally present their audio and visual evidence to the enquiry it falls upon Krishnan to take action. At first Krishnan is coerced into accepting that the enquiry set up to deal with the murder of Ahmadi be closed due to lack of evidence. Krishnan is trying to forge himself a political career, which is expedited by the backing of the Chief Minister who appoints him as an adviser to the government. Banerjee dares to debate a very important issue in India today, that of development, and the price the oppressed have to pay so that the ruling elite can continue to rule unequivocally and with a frightening impunity. Shanghai is certainly his most ambitious film to date and what makes it one of the best Indian films of the year are the closing moments in which the juxtaposition between development and dissent coalesce into a terrifying reality.