In a sharp response to a wave of criticism that has surged over the past few months, actress and BJP MP Kangana Rana Rana has publicly dismissed the remarks of several Bollywood personalities who she says have not achieved notable success in their own careers. Speaking to the paparazzi on Monday, the 43‑year‑old actress took aim at a list of well‑known figures, including Ashutosh Rana, Sonu Sood, Rakhi Sawant and Taapsee Pannu, who have all taken to social media and the press to voice their opinions about her.
Rana Rana began by calling out Ashutosh Rana for describing her as “barking like a dog,” and Sonu Sood for urging her to “learn how to behave.” She went on to criticize Rakhi Sawant for what she called “vulgar comments about her character” and Taapsee Pannu for “insulting her parents, upbringing and background.” “If you haven’t earned even 1% of my success, I won’t listen to your advice,” she declared, adding that the critics were “failed, unwanted people” who only seek media attention. “I will only heed those who have out‑performed me.”
The feud with Taapsee Pannu has intensified after the latter posted remarks about Rana Rana’s upbringing, which the actress later deleted from Instagram Stories. In the deleted posts, Rana Rana labeled Pannu a “cheap copy” and accused her of “ridiculing” her family. The actress also slammed Baba Ramdev for questioning her character, while Sonu Sood had branded her a “generation gutter” in a comment that many saw as shameful. Rakhi Sawant had previously called her out for claiming India gained independence in 2014.
Rana Rana’s comments come amid a broader debate about the role of Gen Z and student protests in India. She has been vocal about her disdain for what she sees as Westernized mindsets among young activists, labeling them “generation gutter.” However, she has also recently praised Gen Z as the country’s greatest strength and ambassadors of Indian culture and identity, indicating a more nuanced stance on the issue.
Senior content producer Santanu Das of the Hindustan Times, who has covered Indian cinema and film festivals for over five years, notes that Rana Rana’s latest outburst is part of a long‑running feud that has dominated headlines in recent weeks. The actress’s fiery retorts are expected to fuel further controversy in Bollywood’s already polarized landscape.










