Bollywood actor Shahid Kapoor who is awaiting the release of his film Udta Punjab, will appear in a never seen before avatar of a rock star junkie in the film. The persona he will portray is so far from his real self that critics doubted whether he would be able to live up to the character. But the promos and the trailer of the film have banished all doubts regarding Sasha's acting abilities and we can't wait to watch the film.