22-05-2025
7 Bollywood Actors Who Were Mind-Blowing As Anti-Heroes: Shah Rukh Khan, Ranveer Singh To Randeep Hooda
photoDetails english 2904115 Updated:May 22, 2025, 07:00 AM IST
1 / 8
Today, let's scroll through some of the most-talked about Bollywood anti-heroes. These hard-to-miss roles were driven by obsession, power, mad love and did manage to win a million hearts of the audiences. Here's a look at some actors who have brilliantly brought anti-heroes to life: Ranveer Singh
2 / 8
As the unhinged and ferocious Alauddin Khilji in Padmaavat (2018), Ranveer Singh delivered a tour de force performance. His portrayal of unchecked ambition and madness was so magnetic, it dominated the film and redefined villainy in modern cinema. Vicky Kaushal
3 / 8
While Nawazuddin Siddiqui's serial killer character grabbed headlines, Vicky Kaushal's performance as a corrupt, drug-addicted cop in Raman Raghav 2.0 (2016) was equally disturbing. His descent into darkness blurs the line between law and lawlessness, making him a fascinating anti-hero. Shah Rukh Khan
4 / 8
Before he became the King of Romance, Shah Rukh Khan stunned audiences with his portrayal of the obsessive and terrifying Rahul in Darr (1993). His haunting delivery of 'K-k-k-Kiran' remains iconic. He later took on the role of a stylish and ruthless criminal mastermind in Don 2 (2011), redefining the anti-hero for a new generation. Randeep Hooda
5 / 8
Randeep Hooda played a menacing anti-hero in Jaat, delivering a performance that balances charm with menace. Known for diving deep into intense characters, Randeep brings depth and grit to the role, portraying a man who operates in grey zones while still commanding empathy. Shahid Kapoor
6 / 8
In Vishal Bhardwaj's Shahid Kapoor's gritty, double-edged performance in Kaminey (2009), a film that dared to break stereotypes and present flawed protagonists who win your empathy without necessarily seeking your approval. From his dual roles as the stammering Guddu and the lisping Charlie — both morally ambiguous and living on the edge — Kapoor embraced characters who were as messed up as they were magnetic. Saif Ali Khan
7 / 8
Saif Ali Khan portrayed a dark, enigmatic antagonist in Devara, opposite Jr NTR. With a history of playing morally grey characters in films like Omkara and Laal Kaptaan, Saif continues to explore the darker corners of human nature with finesse and flair. Ranbir Kapoor
8 / 8
In Animal (2023), Ranbir Kapoor's transformation into the violent, emotionally volatile Ranvijay was both shocking and powerful. He plays a man caught in a cycle of love and destruction, making audiences both fear and feel for him in equal measure.