
KGF: Chapter 2 traces the life of a gangster Rocky Bhai (played by Yash) who fights villains Adheera (played by Sanjay Dutt) and Ramika Sen (played by Raveena Tandon).Yash's latest movie KGF: Chapter 2 is smashing all records in terms of box office collections. KGF 2 has overtook Aamir Khan's PK, Salman Khan's Tiger Zinda Hai and Ranbir Kapoor's Sanju at the box office and has raked in a total collection of Rs 343.13 crore as of Wednesday. The Yash and Sanjay Dutt film has become the third highest grossing Hindi film after Dangal and Bajrangi Bhaijaan.
Film critic and trade analyst Taran Adarsh tweeted, "KGF2 crosses Tiger Zinda hai, PK and Sanju *lifetime biz*... NOW, 3RD HIGHEST GROSSING *HINDI* FILM... [Week 2] Friday 11.56 crore; Saturday 18.25 crore; Sunday 22.68 crore; Monday 8.28 crore; Tuesday 7.48 crore; Wednesday 6.25 crore. Total: Rs 343.13 crore. India business. Hindi."