Bollywood director Dibakar Banerjee, actor Abhay Deol, actress Kalki Koechlin with Cast and crew of Film Shanghai at the IIFA 2012 World Premiere in Singapore during 13th IIFA Awards 2012 in Singapore on Thursday, 07 June 2012. Photo Credit: Indian Photo Agency