Indian cinema is moving beyond the traditional good-versus-evil formula. On both big screens and streaming platforms, audiences are seeing more morally complex characters.
These characters do not fit neatly into the hero or villain box. Instead, they come with flaws, contradictions, difficult choices and unexpected motivations.
Leading this shift are Tahir Raj Bhasin, Vikrant Massey, Vijay Varma, Adarsh Gourav and Jaideep Ahlawat. Each actor has explored both positive and darker shades on screen.
More importantly, their careers prove that memorable performances are not always about playing the good guy or the bad guy. They are about making audiences believe in the character.
Tahir Raj Bhasin: From Antagonist to Leading Man
Tahir Raj Bhasin made a strong impact with his early negative roles. His performances in Mardaani and Force 2 established him as an actor who could play intense and menacing characters.
However, Bhasin did not stay within that mould. Soon, he began taking on more layered roles.
His performance as Derek in Chhichhore revealed a softer side. Then, his portrayal of cricket legend Sunil Gavaskar in 83 showcased another dimension of his acting range.
From Villain to Morally Grey Protagonist
Bhasin’s OTT journey added another interesting chapter. In Yeh Kaali Kaali Ankhein, he played Vikrant.
The character begins with relatable struggles. However, his choices gradually push him towards a darker path. As a result, audiences are forced to question whether he is a hero, an anti-hero or simply a man trapped by his circumstances.
Meanwhile, his upcoming projects, including Shaque and Pal Bhar Ke Liye, promise yet another contrast.
Therefore, Bhasin’s journey reflects how an actor can move from playing straightforward antagonists to becoming the centre of morally complicated stories.
Vikrant Massey: The Sensitive Actor With a Dark Side
Vikrant Massey has often been associated with grounded and emotionally sensitive performances. However, his filmography also has a darker side.
In Mirzapur, he played Bablu Pandit. The character is surrounded by ambition, violence and danger.
Later, Criminal Justice added another complicated role to his body of work. Yet Massey continued to explore characters driven by vulnerability and emotional depth.
His performances in 12th Fail, Chhapaak and A Death in the Gunj showcased this softer side. Each role allowed him to explore ordinary people dealing with extraordinary circumstances.
Sector 36 Changed the Perception
Then came Sector 36. The film took Massey into much darker territory.
His disturbing performance challenged the image audiences had developed of him. Suddenly, the actor known for sensitive and relatable characters was playing someone deeply unsettling.
That contrast made the performance even more striking. Moreover, it proved that Massey could completely transform himself when the role demanded it.
Vijay Varma: The Master of Moral Grey Characters
Vijay Varma has built much of his career around complicated characters. He rarely chooses roles that offer simple answers.
His performances in Gully Boy, Pink and Jaane Jaan showed different aspects of his range. However, his darker roles have become particularly memorable.
In Darlings, Varma played Hamza. The character was deeply unsettling and unpredictable.
Similarly, his portrayal of Shatrughan Tyagi in Mirzapur showcased his ability to create an intense screen presence.
From Sinister to Sympathetic
Varma went even darker in Dahaad. As Anand Swarnakar, he played an apparently ordinary man hiding a sinister side.
However, the actor has never limited himself to negative roles. His work in IC 814: The Kandahar Hijack offered audiences a more restrained and sympathetic performance.
As a result, Varma has become one of the actors most comfortable with moral ambiguity. He can make a character appear charming in one moment and deeply disturbing in another.
Adarsh Gourav: When Ambition Comes at a Cost
Adarsh Gourav shot to international attention with The White Tiger. His performance as Balram Halwai immediately showcased his ability to carry a complicated protagonist.
Balram is ambitious and intelligent. He wants to escape poverty and change his life.
However, his journey comes with difficult moral choices. His ambition pushes him towards actions that make audiences question where determination ends and morality begins.
Gourav successfully captured those contradictions. Therefore, Balram became much more than a conventional hero.
A Softer Side on Screen
Later, Kho Gaye Hum Kahan revealed another side of Gourav. His character was more relatable, vulnerable and emotionally uncertain.
Meanwhile, projects such as Leila and Guns & Gulaabs allowed him to explore unusual and morally complex worlds.
Consequently, Gourav represents a new generation of performers who are not afraid of complicated characters. His roles often exist somewhere between innocence, ambition and moral uncertainty.
Jaideep Ahlawat: From Intimidating Roles to Flawed Heroes
Jaideep Ahlawat has long been known for his powerful screen presence. His early work, including Gangs of Wasseypur, established him as an actor capable of playing intense characters.
However, his range goes far beyond intimidating roles. Over the years, Ahlawat has taken on characters with emotional depth and contrasting motivations.
His performance as Khalid Mir in Raazi offered audiences another shade of his acting abilities. The character was serious and duty-driven, yet very different from some of his darker roles.
Hathi Ram Became a Defining Character
Ahlawat’s biggest OTT breakthrough came with Paatal Lok. He played Hathi Ram Chaudhary, a flawed but determined police officer.
Hathi Ram was not a conventional hero. He was frustrated, stubborn and imperfect.
Yet, those flaws made him relatable. His determination and emotional struggles gave the character a strong human quality.
Through Hathi Ram, Ahlawat showed that a protagonist does not need to be perfect to be compelling.
Why Morally Grey Characters Are Winning Audiences
So, what connects these five actors?
For starters, all of them have moved beyond traditional character categories. They have played heroes, villains, anti-heroes and characters somewhere in between.
Moreover, OTT platforms have created more space for such stories. Longer formats allow writers and actors to explore characters in greater detail.
As a result, audiences are getting more complicated personalities. A hero can make terrible decisions. A villain can show vulnerability. And an ordinary person can slowly become the most dangerous character in the story.
Indian Storytelling Is Changing
This shift is also changing the opportunities available to actors. Performers are no longer expected to maintain one fixed screen image.
Instead, versatility has become a major strength.
Tahir Raj Bhasin can move from an antagonist to a complicated protagonist. Vikrant Massey can shift from sensitive characters to disturbing ones. Vijay Varma can play both sinister and sympathetic roles.
Similarly, Adarsh Gourav embraces characters with complicated ambitions, while Jaideep Ahlawat continues to balance intimidating performances with emotionally layered protagonists.
The New Age of Heroes and Anti-Heroes
The careers of these five actors reflect a larger change in Indian entertainment.
Today, audiences are increasingly interested in characters who feel real. They want contradictions, flaws and emotional complexity.
Therefore, the traditional hero-versus-villain formula is no longer the only way to tell a compelling story.
Instead, the most memorable characters are often those who make viewers question their own choices and motivations.
From Tahir Raj Bhasin and Vikrant Massey to Vijay Varma, Adarsh Gourav and Jaideep Ahlawat, these performers continue to challenge expectations.
And that is precisely what makes their journeys worth watching.
Which of these actors has impressed you most with their transformation from heroes to darker or morally grey characters? Share your thoughts and keep following for more entertainment stories.
Where to Watch / Shop
Watch Bollywood on Amazon
As an Amazon Associate, Awesome TV earns from qualifying purchases.










