You will be surprised to hear that the makers of the film Sanju first wanted to cast Ranveer Singh and not Ranbir Kapoor. During a conversation with The Telegraph, producer Vidhu Vinod Chopra revealed how Ranveer was his first choice for playing the role of Sanjay Dutt. He said, “It was Raju’s idea to cast Ranbir. When he told me about Ranbir, I wasn’t happy at all. I thought someone else, like Ranveer Singh, could play this role much better. I thought Ranveer had the flamboyance, the emotional depth as well as the ability to change himself completely to play Sanjay Dutt. But Raju was adamant that Ranbir would be perfect.” Also Read - Alia Bhatt Buys New House in Ranbir Kapoor's Building For Rs 32 Crore, Gauri Khan to do The Interiors

He further added, And when we started shooting and Ranbir became Sanjay Dutt, I had to kind of eat my words. I think I can best sum this up by saying that Ranbir has become Sanjay Dutt both in swagger and soul.” After watching the trailer of the film, no one can deny on what a tremendous work the Barfi actor has done in the film. A few days back, actor Salman Khan had suggested to Rajkumar Hirani that Sanjay Dutt himself would have done justice to the last bit of the film Sanju. Ranbir hit back at the Race 3 actor and said, “It has never happened that a person played himself in his own biopic. This destroys the effect of a character. I knew that I will be compared to Sanjay Dutt and that is why I have tried my best to do justice to his role.” Also Read - It Took 5 Whole Years For People to Appreciate Tamasha Starring Deepika Padukone And Ranbir Kapoor

“Whether people see me in 40-year old Sanjay Dutt’s avatar or 20-year old, they should feel that they are watching an artist who is playing Sanjay Dutt. It is correct that I cannot become a second Sanjay Dutt,” he added. Nine days to go for the release of the film Sanju, and people are looking forward to the release of the film. Also Read - Kangana Ranaut Meets Sanjay Dutt in Hyderabad, Says 'He Looks Even More Healthy And Handsome'