Ranveer Singh to Amjad Khan: Bollywood’s most memorable villains who stole the show

Author: Srijal Sharma

Danny Denzongpa's Kancha Cheena was the most elegant villain ever. Reviewers and spectators thought Amitabh and Danny gave their best performances. 

Danny Denzongpa 

Sholay was about Gabbar.  Amjad Khan, who was hesitant to play such a horrible villain, provided a career-best performance. 

Amjad Khan 

Mr. India's Amrish Puri as Mogambo is one of Hindi cinema's most legendary villains. The character embodied Indian villainy.

Amrish Puri

Sanjay Dutt's Kancha was the reverse of Danny Denzongpa's suave, intellectual villain. Dutt's Kancha was wow and drank moonshine instead of 35-year-old scotch.

Sunjay Dutt

Both 'Gangs Of Wasseypur' flicks have several memorable villains but Tigmanshu Dhulia's Ramadhir Singh was superior.

Tigmanshu Dhulia

No matter what you think of 'Padmaavat', Ranveer stole the show. His portrait of Alauddin Khilji, however historically wrong, is one of his greatest.

Ranveer Singh