Bollywood biopic Sanju, based on the life of Sanjay Dutt, recently became the fifth highest grossing Hindi film. Film critic and trade analyst Taran Adarsh took to his Twitter handle to announce the news. The movie earned Rs 202.51 crore in the opening week, thus surpassing the first-week collections of Dangal, Sultan, Baahubali 2 and Tiger Zinda Hai in the Indian Box Office. Written and directed by Rajkumar Hirani, Sanju stars Ranbir as Sanjay Dutt, along with Manisha Koirala, Paresh Rawal, Dia Mirza, Sonam Kapoor, Vicky Kaushal, Jim Sarbh and Anushka Sharma in pivotal roles.
Its current haul stands at Rs 326.98 crore, according to Hungama. With the high-profile release of Dhadak, Sanju might fade away slowly. However, it has already left a lasting impression. It is by far the highest grossing film of the year. It is also the fourth highest grossing Hindi film of all time after Dangal, PK, and Tiger Zinda Hai. Sanju’s makers would be hoping that it breaks the lifetime box office record of Tiger Zinda Hai’s Tiger Zinda Hai. The Salman Khan film ended its box office run at Rs 339.16.
It received generally positive reviews from critics, who praised Kapoor and Kaushal’s performance and Hirani’s direction, but were divided on the performances of the rest of the cast. The film was also criticised for its supposed image cleansing of its protagonist. It registered the highest opening for any film released in India in 2018, and on its third day, it had the highest single day collection ever for a Hindi film in India.