If buzz is to be believed then Shahid Kapoor will don a never seen before avatar in 'Udta Punjab'. According to a report published in Mumbai Mirror, the actor portrays a rock-star, who gets embroiled in a drugs controversy.


SLIDESHOW: Check out Shahid’s transformation for ‘Udta Punjab’ in last 2 months

A source from the sets reveals that the 35-year-old actor has lost a lot of weight for the role. "The character is whacko and entertaining. There is one sequence in particular that Shahid's really excited about, an open-air concert with him performing atop a truck, shirtless. The song is a combination of trance music and Punjabi beats. He's shot other interesting concert sequences and had a blast in his rockstar avatar," said the source.

EXCLUSIE PICS: Shahid on the sets of ‘Udta Punjab’ sporting a colorful shirt and long hair

These sequences were filmed during a night schedule spanning four five days on the outskirts of Amritsar to avoid mobbing by star-gazers. Shahid has blue and green highlights in his hair and tattoos on his arms and torso. The look has been modelled on some of the popular international rockstars and is sure to rock.

NEW SELFIE: The FULL PICTURE of Shahid will leave girls weak in knees! SEE IT!

Earlier there were reports that Alia Bhatt is playing a Bihari migrant who comes to Punjab and works as a labourer even as she dreams of becoming a hockey player in 'Udta Punjab'.

Meanwhile, the makers on Monday unveiled the logo of the movie, which also reveals that the trailer will be out on April 16.