The much-awaited trailer of the film ‘Sanju’ is finally out and we just can’t stop gushing over Ranbir Kapoor already.

Helmed by ace filmmaker Rajkumar Hirani, Sanju is a biopic on actor Sanjay Dutt and depicts moments of ecstasy and agony in his life – from his debut in the film industry to his jail term due to him pleading guilty under the Arms Act in the 1993 Blasts case.

While we are all quite aware of Hirani’s magical direction, but what came as a surprise was to see Ranbir Kapoor step into the heavy shoes of Sanjay Dutt in the film. Be it copying Sanjay’s looks or his body-language and dialogue delivery style, Ranbir can be seen doing it all in the trailer and that too with perfection. If you haven’t seen the trailer yet, you are surely missing on something big.

So watch it right here and know how much of hard work Ranbir has put in to fit into the character of Sanjay Dutt:

How did you like the trailer? Tell us in the comment section.

Apart from Ranbir Kapoor, the film also stars Anushka Sharma, Sonam Kapoor, Dia Mirza, Boman Irani, Vicky Kaushal, Karishma Tanna and Jim Sarbh, in pivotal roles.

Earlier, in an interview with a leading web portal, Rajkumar talked in detail about Ranbir and when asked if there were any similarities between Sanjay and Ranbir, the filmmaker revealed, “Both come from film families, and have that X-factor, the charm. They have lived the life of actors all through. Ranbir is not someone from outside the industry who came here to be a hero. In a sense, it was easier for me to see him as Sanju. Physically, they’re not similar. Sanju is bigger, but Ranbir is slightly taller than him. He doesn’t seem so, but it is true. Ranbir worked very hard to get the physicality right. He spent days watching tons of videos to strike the right balance and when you observe him in the film, you will notice that there is a resemblance of Sanjay Dutt, yet you know it is Ranbir Kapoor. If he did anything slightly more, it would look caricaturish and if he did a little less, it wouldn’t work. I didn’t think about anyone else. I first thought of Ranbir and went straight to him and I can tell you, we were right.”

The film is all set to hit the theatres on June 29, 2018.