Rumour has it that, Shahid Kapoor's character in Udta Punjab, Tommy Singh, is inspired by the real life events of singer Yo Yo Honey Singh. The singer also had a history of being addicted to drugs, dope and delusional rockstar issues.
However, the film-makers of Udta Punjab have denied the rumours and called it baseless.
A source close to the movie was quoted as saying,
"The whole cult of the wild raunchy Punjabi rock star was spearheaded by Yo Yo Honey Singh. Toh kahin na kahin usski chabbi to aani hi hai. I'd say Shahid plays a much wilder and far more aggressive version of Yo Yo."
The source further added, "It's a wild character who indulges in rampant substance abuse."
The story of Udta Punjab, revolves around Shahid Kapoor, who is a Punjabi musician in Birmingham, and his uncle (Satish Kaushik) brings him to Punjab so that he can pursue his dreams of becoming a rock musician.
It is reported that Udta Punjab, would see a 'rock monster' in the form of Shahid Kapoor which is never seen before in Indian cinema. The character of Tommy Singh would be portrayed as larger than life, fearless and having extreme addiction to drugs.
However, on a lighter note, Kareena Kapoor, plays the role of a doctor who spearheads the war on drugs in Punjab, and provides all sort of help to the Police Officer (Diljit Dosanjh). Kareena's character is light and not as harsh and brash like Shahid Kapoor and Alia Bhatt's roles.
Kareena Kapoor, was quoted as saying, "I play a doctor in the film. It's (the role) very simple and nice, good Samaritan kind of a thing. But the whole atmosphere of the film is so nice and dark that the role is very different."