10 Bollywood Villains Who Stole Spotlight from Heroes

Amjad Khan's terrorizing portrayal overshadowed Sholay's heroic duo.

Gabbar Singh - Sholay

Saif Ali Khan's cunning Langda Tyagi blurred lines between good and evil.

Langda Tyagi - Omkara

Shah Rukh Khan's obsessive antagonist stole thunder from the supposed hero.

Rahul Mehra - Darr

Kulbhushan Kharbanda's Shakaal's cunning plans eclipsed the film's heroes.

Shakaal - Shaan

Ashutosh Rana's ruthless pursuit of power stole the limelight.

Ranvijay Singh - Haasil

Riteish Deshmukh's chilling turn flipped hero-villain dynamics.

Rakesh Mahadkar - Ek Villain

Ashutosh Rana's religious fanatic stole focus from the heroic duo.

Lajja Shankar Pandey - Sangharsh

John Abraham's menacing Jim elevated anticipation and discussions.

Jim - Pathaan

Vishal Jethwa's terrifying portrayal evoked fear, stealing focus.

Shiv Prasad Yadav - Mardani 2

Ranveer Singh's relentless pursuit of power eclipsed the titular characters.

Alauddin Khalji - Padmaavat

Khelfeed.com