I've been harsh on Ranbir for years on this forum but I'm impressed with the teaser and I like how Ranbir presents his character as Sanjay Dutt. His body language looks superb and acts like Sanju Baba although the voice is somewhat different.
I'm eagerly waiting for the rest of the cast to be introduced in the trailer but mainly Manisha Koirala who plays Nargis. It will be a delight to see her play this role because she's one of my favourite actress who's versatile and very pretty as well.
Hirani is a good storyteller who will bring the best out Ranbir in this film. He will justify his character portrayal in a way that audience can digest as to what Sanju went through in terms of the drug addiction and terrorist incident that took place in 1993.