It seems that the upcoming political thriller 'Shanghai' has given Bollywood's serial kisser Emraan Hashmi the much-needed makeover that he was actually looking for. In a candid chat during the music release of the film, Hashmi, who will be seen as Joginder Parmar, a porn filmmaker in the movie said that he had to do a lot of homework to play his part with perfection. The film's director Dibakar Banerjee said that it was a dream come true for him to share the stage with Bollywood bigwigs. Music composer Vishal said that the music of the film is in accordance with the script.