Did You know Shahid Kapoor ‘hardly ate anything’ to play a drug addict in Udta Punjab? Director Abhishek Chaubey calls him ‘Sant Aadmi’
Trigger Warning: This article contains references to alcohol and drug addiction. Udta Punjab was one of the few films that gave an authentic insight into the world of drug addiction. In the film, Shahid Kapoor’s role as Tommy Singh remains memorable, and recently, the film’s director, Abhishek Chaubey, shared that the actor made several efforts to portray it. He revealed that Shahid is a vegetarian and doesn’t consume alcohol, so he had to instead drink a lot of coffee. At the same time, he ate less to lose weight and look more authentic. In a new interview with Mashable India, Abhishek Chaubey opened up about how Shahid Kapoor worked hard to play the role of Tommy Singh in the film. He revealed that Kapoor doesn’t smoke, drink or consume meat. Consequently, he made the actor drink a lot of black coffee to replicate the energy required to play a cocaine addict. He said, “Shahid had to put in a lot of energy because he doesn’t drink, doesn’t do drugs, he is a vegetarian, ekdum sant …

