Zainab Khanam
These modern day villains redefined Bollywood’s bad guys with unforgettable performances.
Bollywood's Villainous Legends
Ranveer Singh As Alauddin Khilji –Padmaavat
Ranveer Singh’s portrayal of Alauddin Khilji in Padmaavat was fierce and unforgettable. His wild energy and ruthless ambition made him one of Bollywood’s most terrifying villains.
Shah Rukh Khan As Don – Don (2006)
With style and cold-blooded moves, this villain turned heads and won hearts at the same time.
Sanjay Dutt As Kancha Cheena – Agneepath (2012)
His cold hearted cruelty and powerful presence left an indelible mark on the audience.
Saif Ali Khan As Langda Tyagi – Omkara
His twisted jealousy and scheming nature made him one of Bollywood’s most memorable and tragic villains.
Supriya Pathak As Dhankor – Goliyon Ki Raasleela Ram Leela
As the fierce leader of a violent clan, her brutal decisions drove the tension between love and tradition.
Tabu As Simi – Andhadhun
Her cunning and manipulative personality shocked the audience as she concealed secrets and lies in a cold blooded manner.
Taapsee Pannu As Naina – Badla
Taapsee Pannu's Naina was a villain hiding in plain sight.