The first look of Shahid Kapoor from the much anticipated movie 'Udta Punjab' is out! With shoulder-length hair, tattoos all over his torso and a hot bod, the 35-year-old actor has totally nailed it!

SEE FIRST POSTER of Udta Punjab; Shahid, Kareena, Alia, Diljeet say ”Drugs Di Maa Di”

In a report published in TOI, Shahid's first look was revealed. Shahid plays a Punjabi rock star, Tommy Singh, in the movie. On Monday the makers unveiled the first motion poster of the movie where the logo was unveiled and now social media is at a buzz with Shahid's latest rock star avatar:



Directed by Abhishek Chaubey, the movie, which releases on June 17, also stars Kareena Kapoor Khan, Alia Bhatt and Punjabi superstar Diljit Dosanjh.

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

'Udta Punjab' is based on the issue of drug abuse that the Indian state of Punjab has been facing. This is Chaubey's third film as a director after 'Ishqiya' and its sequel, 'Dedh Ishqiya.'