7 Red Flag Male Characters From Bollywood

Team FC

Rahul - Kuch Kuch Hota Hai (1998)

"Shallow" is one way of describing Shah Rukh Khan's character in the film: he's the kind of man who will judge women all the damn time, and laugh at them when they don't conform to his narrow worldview but the moment they do, he'll fall head over heels in love with them.

Radhe - Tere Naam (2003)

The film that birthed the persona of Radhe and that awful hairdo featured Salman Khan in the titular role, playing a violent unemployed man who falls in love with a priest's daughter.

Gautam - Cocktail (2012)

Saif Ali Khan played the flaky, problematic man who is all for having fun and dating women who have a non-traditional idea of a good time, but will only eventually marry the kind of pious woman his mother approves of.

Kundan - Raanjhanaa (2013)

Dhanush played the obsessive lover boy in Aanand L. Rai's film, the kind who holds the threat of suicide over the head of the woman he loves, and assaults her quite casually, all because she loves someone else.

Ayan - Ae Dil Hai Mushkil (2016)

Ranbir Kapoor played the heartbroken singer who pursues his friend (Anushka Sharma) despite being turned down multiple times; he is the archetypal nice guy who believes the woman he is friends with owes him more than that.

Kabir Singh - Kabir Singh (2019)

Education can only take you so far, and the titular protagonist of Sandeep Reddy Vanga's film, played by Shahid Kapoor, was proof: he was psychologically and physically abusive towards women throughout the film, and was ultimately rewarded for his antics.

Rannvijay Singh - Animal (2023)

Desperate for his father's overt affection, Rannvijay (Ranbir Kapoor) was a real menace, abusing and traumatising women around him, threatening and murdering people with impunity, all because he loves daddy dearest and needs to prove it to him.

Thank you for reading!

NEXT: Animal to Rockstar: Ranking Ranbir Kapoor’s Roles