Let us look at the heroes who were cast as villains... It takes tremendous talent to uphold the true essence of the character of a villain after all. The list has a few Indian acting giants who were superb on the screen as villains.
1
Mogambo
"Mogambo Khush Hua"... the famous line! This character was played by the all time favorite - Amrish Puri.
2
Gaddar Gulfaam Hassan
The famous movie Sarfarosh hosted this villain played by Naseeruddin Shah.
3
Kancha Cheena
Sanjay Dutt as Kancha Cheena in Agneepath rocked the box office.
4
Sher Khan
5
Batuknath Lalan Prasad Maalpani
Shakti Kapoor starred as Maalpani in the remake of 'Seeta aur Geeta' in ChaalBaaz.
6
Gabbar
Sholay! Every Indian is crazy about this movie and all its characters. Amjad Khan played the role of Gabbar.
7
Doctor Dang
Anupam Kher took the role of villains to a whole new level through this role in the movie Karma.
8
Chitti
In the film Endiraan, Rajnikanth played the role of Chitti. This fabulous actor plays every role with full integrity.
9
Prem Chopra
"Prem naam hai mera, Prem Chopra" - his famous line brought the villain roles to a new level it seems. He has many epic roles to his name.
10
Rakesh Mahadkar
Ritesh Deshmukh played this role in the movie Ek Villain and ended up entertaining the Indian audience for weeks together!