Shanghai is a political thriller directed by Dibakar Banerjee, starring Abhay Deol, Emraan Hashmi and Kalki Koechlin.
Abhay Deol plays the role of Krishnan, an IAS officer posted in Maharashtra.
Kalki Koechlin plays Shalini, an earnest and innocent student-political activist who wants to change the world.
Shanghai is a political thriller reportedly based on the life of politicians and their greed.
Abhay Deol had a complete makeover to play a 40-year-old bureaucrat.
Emraan Hashmi in a still from Shanghai.
Shanghai also features Prosenjit Chatterjee and Pitobash.
Shanghai is based on a book titled Z by Vassilis Vassilikos.
Shanghai is slated to release on June 8, 2012.
Dibakar Banerjee's much-awaited Shanghai will be premiered at the 13th edition of the International Indian Film Academy (IIFA) event starting June 7 in Singapore.
The movie, which stars Abhay Deol, Emraan Hashmi, Kalki Koechlin and Prosenjit Chatterjee in the lead role, will premiere on the first day at the Lido Cinemas, Shaw Theatre in Singapore, said a statement.
"The concept of Shanghai appealed to me and I am truly looking forward to the release of the film. IIFA's journey over the last 12 years has opened many doors for the Indian film industry and we feel fortunate that our film will enter that elite list and will be screened at the IIFA World Premiere," said Emraan.
The film will have its worldwide release on June 8.