Emraan 'gets a six-pack' for new role

The actor is to play a gangster in the 1970s-set underworld drama Once Upon a Time in Mumbai.

Director Milan Luthria told IANS: "Emraan has always been the underdog and his character is that of a rebel, a dark horse. I wanted to break his serial kisser image and add shock value to the film."

Hashmi is reportedly on a strict training regime which includes six calorie-controlled meals daily.

Speaking to IANS, he said: "The role in the film demanded a look like this. It's not just about the six packs, my character had to look physically tough. It was one of the key requirements of the script."