Shahid Kapoor is set to star in Udta Punjab. From hitting the gym to opting for a new look, the Haider star is leaving no stone unturned to get into the character of his upcoming movie. <br />But did you know that Shahid beat Shah Rukh Khan recently? And how? Well, you will be shocked to know that the Udta Punjab star will be seen in a new avatar and is seriously burning some midnight oil to get a chiseled body. And he indeed, did it.