Latest News
29 May, 2023
39 ° C

Bollywood Movies Where Villains Overshadow the Main Heroes

Bollywood actors playing the role of heroes in movies take all the credits, and villains are forgotten, but no hero can exist without a villain. Earlier, we used to think that an actor playing the role of a hero is prominent until some legendry Bollywood villains broke this stereotype. Here is All That Trending’s list of top Bollywood movies where villains overshadowed main heroes.


Image credits: Wikipedia

One of the most iconic films of the Hindi film industry Sholay is popular for its unique storyline and the dialogues – Kitne Aadmi They, Ab Tera Kya Hoga Kaalia, Ye Hanth Mujhe De De Thakur, and Arre Ohh Sambhaa! Kitna Inaam Rakhkha Hai Sarkaar Ne Hum Par? Legendary Amjad Khan played Gabbar Singh (main villain) in the film and delivered all these indelible dialogues.

Mr. India

Image credits:

Legendary late Amrish Puri played the main villain invincible Mogambo in this film, and no one can ever forget his dialogue – Mogambo Khush Hua. Speaking late Amrish Puri, he was a benevolent and humble person; he actually wanted to act in movies as a hero but failed in a screen test. However, with his extraordinary acting skills, he proved himself and became one of the most renowned and credible Bollywood villains of all time.


Image credits:

No one can forget Kulbhushan Kharbanda’s portrayal of Shakaal in the film Shaan, a villain with deadly gadgets and sadistic nature. The film was commercially not successful when it was released, but the film’s villain made an indelible impression on everyone’s mind.


Image credits:

Based on the life story of queen Padmaavati, Padmavat was a Blockbuster film. Still, without the intense portrayal of the film’s main villain, Alauddin Khilji, this film couldn’t achieve the milestone that it accomplished. Ranveer Singh played Alauddin Khilji in the movie, and he really did a pretty great job.

Agneepath (2012)

Image credits:

Agneepath’s main antagonist Kancha Cheena portrayed by Sanjay Dutt made a remarkable impact on the audience when the film was released. The film’s villain quickly catches your attention, and the performance of Sanjay Dutt will make you hate the character.

Inline Feedbacks
View all comments
Would love your thoughts, please comment.x