
From ‘Baazigar' to ‘Animal' : How Indian cinema's 'Good Boy' image got a dark makeover
Tired of too many ads? go ad free now
But as India evolved socially, politically, and culturally, so did its cinema. Today, the hero no longer wears white, and audiences don't seem to mind.
From Stereotype to Subtext
Traditionally, the Hindi film hero was the embodiment of idealism. He fought for justice, respected women, and often sang songs in mustard fields or rainy Mumbai lanes. The villain, in stark contrast, smoked cigars, eyed the heroine with bad intent, and laughed menacingly in marble mansions.
But the moral binary began to blur in the 1990s. The shift was subtle but significant.
, then a rising star, played a stalker in Darr (1993), a cold-blooded murderer in Baazigar (1993), and a charming but emotionally manipulative man in Kuch Kuch Hota Hai (1998). These characters, while deeply flawed, were laced with vulnerability and charisma. Instead of rejecting them, audiences embraced them.
Why? Because the characters mirrored the contradictions of real life.
The Rise of the Anti-Hero
This evolution continued into the 2000s and beyond, giving birth to the full-fledged anti-hero. In Agneepath (1990), Amitabh Bachchan's Vijay was not a textbook good guy—he was angry, vengeful, and willing to embrace violence to achieve justice. This gritty complexity became a blueprint for future protagonists.
The transformation reached new heights with films like Pushpa,
, Animal, and shows like The Fame Game.
Tired of too many ads? go ad free now
Ranbir Kapoor's Animal shocked many with its violent, emotionally chaotic central character—yet it became one of the biggest hits of the year. Yash's portrayal of Rocky in KGF was brutal and unapologetic, but fans hailed him as a messiah. Allu Arjun's Pushpa celebrated a smuggler with swagger, and Shah Rukh Khan's Pathaan gave us a vigilante draped in patriotism, willing to cross lines for his mission.
In Madhuri Dixit's The Fame Game, a once-idolised superstar is revealed to have complex personal demons.
The heroine, like her male counterparts, now had the liberty to be flawed—and fascinating.
Amid 'Animal' criticism, Shah Rukh Khan talks about playing villain in movies; says 'If I play a bad guy, I make sure he dies a dog's death'
Media, Mythmaking, and the Hero Worship Complex
The rise of social media and promotional platforms added another layer to this phenomenon. Stars now communicate directly with their audiences. This constant engagement has made fans feel intimately connected to actors—not just their roles.
So, when a beloved actor plays a morally grey character, fans are able to separate the star from the role.
In fact, many fans root for the character because their favourite is playing it. The charisma of the actor often overshadows the character's choices.
It's no longer about right or wrong—it's about loyalty, charisma, and style.
Speaking about 'Kuch Kuch Hota Hain
' a
nd its gender politics, both
and
have reflected on the film's intent and impact. During a conversation with The Lallantop, Kajol admitted, 'We made that film only for entertainment...
If we make KKHH today, we would be laughed out.' She pointed out how the idea of valuing a girl only after she conforms to traditional femininity wouldn't hold up today. 'That tomboy cut would probably be part of the second half… it would be the opposite now.'
Karan Johar, too, recently admitted, 'I wrote all this. I did not realize at that time that I was promoting a particular ideology. I just wanted to make a blockbuster.'
Acknowledging the evolution of social and gender consciousness, he added, 'We have to get our politics right… you can do all these things [entertainment] without wrong gender politics.'
The Rise of the Anti-Hero
The 2000s and 2010s saw the full-fledged rise of the anti-hero. Characters like Vijay in Agneepath, Rocky in KGF, and Pushpa in Pushpa: The Rise were angry, aggressive, and morally ambiguous—but they were loved, even celebrated.
Ranbir Kapoor's deeply violent and emotionally chaotic lead in Animal became one of the year's biggest box-office successes. Allu Arjun's Pushpa, a red sandalwood smuggler with unmatched swag, won hearts across India.
A Mirror to a Complex Society
The growing acceptance of anti-heroes and morally ambiguous protagonists also mirrors a changing society—one that recognises that life isn't black and white. We are living in times of political unrest, emotional turbulence, and existential questioning.
The modern viewer craves complexity. We understand now that the 'good guy' can make bad choices, and the 'bad guy' may have good reasons.
ETimes spoke to Jyoti Krishna, the 'Hari Hara Veera Mallu' director and he said, "Audiences are often drawn to characters with a dark side, right? That's because every person has both good and bad within them. There's something intriguing about the bad—we usually hide it behind a polished exterior, but it still exists within us.
So, when we see a character on screen doing what we might never do ourselves, it fascinates us.
We connect with that.
But in 'Hari Hara Veera Mallu', the character isn't a typical villain. He's not a bad guy. At first, he might come across as a thief—a Robin Hood type—but as the story unfolds, you realise he's actually a protector of Dharma. That's the journey we're showing in the film.'
Director
, who helmed 'pushpa', once addressed the backlash over the film allegedly promoting criminal behaviour. 'Calling my film anti-national or accusing it of provoking youth is the most troubling statement anyone can make against me,' he said. 'I create films to entertain… if my three-hour film keeps people in theaters, then crime rates will actually go down.'
In this shift lies a deeper truth: Indian cinema has matured. It no longer exists in a moral vacuum. The hero can lie, kill, cheat, and still be loved—because we've all known heroes in our lives who've done the same.

Try Our AI Features
Explore what Daily8 AI can do for you:
Comments
No comments yet...
Related Articles


Mint
2 hours ago
- Mint
Shashi Tharoor congratulates Shah Rukh Khan on National Award; SRK replies with trademark wit
Shah Rukh Khan's big win at the National Film Awards for his performance in Jawan has sparked celebration online — but it was his exchange with politician Shashi Tharoor that truly delighted fans. Soon after Khan was honoured with the Best Actor award for his powerful dual-role in Atlee's Jawan, Tharoor took to X (formerly Twitter) to praise Shah Rukh Khan. He wrote, 'A National Treasure wins a National Award! Congratulations @iamsrk! (sic).' Khan, known for his quick wit and charm, responded with a playful dig at Tharoor's famously elaborate vocabulary. 'Thank u for the simple praise Mr Tharoor. Would not have understood something more magniloquent and sesquipedalian… ha ha (sic),' he quipped, drawing widespread amusement from fans of both the actor and the politician. SRK thanked Shashi Tharoor for his wishes. The moment quickly went viral, with social media users praising SRK for his humour and grace, even amid such a significant professional milestone. Take a look at some reactions and comments: Internet reacted to SRK's response to Shashi Tharoor. Internet reacted to SRK's response to Shashi Tharoor. Internet reacted to SRK's response to Shashi Tharoor. The National Award win marks a first for Shah Rukh Khan, despite a career filled with critical and commercial acclaim. Jawan — praised for its action-packed storyline and emotional depth — showcased Khan in a compelling double role and further cemented his legacy as one of Indian cinema's most enduring stars. Though Khan shared a heartfelt video message online to express gratitude to his fans and collaborators, it was his lighthearted response to Tharoor that captured headlines and hearts alike.


Time of India
3 hours ago
- Time of India
Juhi Chawla congratulates Shah Rukh Khan on his National Award win; Actor responds with gratitude: 'You have been an integral part of my journey'
As Shah Rukh Khan celebrates his first-ever National Award for Best Actor for his performance in 'Jawan', warm wishes continue to flood his inbox. One of them happened to be from actress and long-time friend, Juhi Chawla . Celebrating Khan's big win, Juhi, on the occasion of friendship day, shared a throwback photo with the man of the moment and penned an affectionate message that read, "@iamsrk HUGE Congratulations on winning the National Award!!!! Very happy for you… Well deserved… You always give your ALL to every film you do!!! Keep shining…!!! Much love and maaannyyyy congratulations again to you and all your team!!!!!" Shah Rukh Khan Responds Soon after the actress posted the congratulatory message, SRK, wasted no time in thanking her for the wishes and for the role she has played in his life. He wrote, "Thank u @iam_juhi... I've learned from the best. you have been an integral part of my journey. Big hugs!!" National Award Win Shah Rukh Khan was honoured with the National Award for Best Actor for his role in 'Jawan'. He shares the award with Vikrant Massey, recognised for his performance in '12th Fail'. Rani Mukerji was awarded Best Actress for her role in 'Mrs. Chatterjee Vs Norway'. Juhi and Shah Rukh first shared the screen back in 1992 when they starred together in 'Raju Ban Gaya Gentleman'. The duo went on to star in several other hits, including 'Darr'. Off-screen, as well, they remained close friends and business partners. Sponsored Links Sponsored Links Promoted Links Promoted Links You May Like 20 Legendary Cars from the Past Undo by Taboola by Taboola Upcoming Film Meanwhile, on the work front, Shah Rukh is currently healing from an arm injury. He will soon be seen in the film 'King', directed by Siddharth Anand . The action drama will see him sharing the screen with daughter Suhana Khan , along with Abhishek Bachchan , Jaideep Ahlawat, and Saurabh Shukla. Rumours are rife that Deepika Padukone, Rani Mukerji, Jackie Shroff , and Anil Kapoor may also feature in cameos.

Time of India
4 hours ago
- Time of India
On Cam: Putin Drops 2 'FAB-3000' Bombs On Key 'LINK' For Zelensky's Troops; Nuke Submarines Revenge?
Shah Rukh Khan wins his first National Award; celebs and fans celebrate the long-overdue honour Shah Rukh Khan has officially bagged his first-ever National Award for 'Jawan', winning the Best actor in a leading role award for the film. The moment was historic not only for SRK fans but for the entire film fraternity. From Kajol and Farah Khan to Kamal Haasan tributes and congratulations poured in across social media. The video of SRK expressing gratefulness with one arm in a cast, only added emotional weight to the celebration. Many called the recognition 'long overdue,' with fans trending the moment globally. 929 views | 11 hours ago