Oct 22, 2023, 09:27 AM IST

7 films in which Sanjay Dutt impressed with villainous roles

DNA WEB DESK

Sanjay Dutt plays Antony Das in Lokesh Kanagaraj's recently released action thriller Leo, headlined by Thalapathy Vijay. The film has taken a phenomenal start at box office.

Sanjay Dutt played Daroga Shuddh Singh, the arch-nemesis of father and son Shamshera and Balli, played by Ranbir Kapoor in his first double role, in the 2022 film Shamshera.

Sanjay Dutt starred as the main antagonist Adheera in Yash and Prashanth Neel's 2022 blockbuster KGF Chapter 2, the fourth highest-grossing Indian film of all time. 

Sanjay Dutt played the negative role of the Afghan king Ahmad Shah Abdali in the 2019 historical epic Panipat based on the Third Battle of Panipat, which took place in 1761.

Sanjay Dutt replaced Danny Denzongpa as the villain Kancha Cheena in the 2012 action thriller Agneepath, an official remake of the 1990 film of the same name.

Sanjay Dutt played Raghunath 'Raghu' Namdev Shivalkhar, an innocent man who becomes one of the most feared Mumbai gangsters, in the 1999 action film Vaastav.

Sanjay Dutt played the antagonist Balaram 'Ballu' Prasad in the crime action thriller Khal Nayak co-starring Jackie Shroff and Madhuri Dixit in 1993.