Shabana Azmi stands as one of the most distinguished figures in the history of Indian cinema, having delivered unforgettable performances that reshaped narrative storytelling. Across a brilliant career spanning several decades, her willingness to step into complex, realistic roles earned her universal acclaim from both audiences and critics alike. Creating a historic benchmark, Shabana Azmi has won five National Film Awards for Best Actress. For anyone wishing to explore the depths of Indian parallel and mainstream cinema, these seven landmark films showcase her extraordinary versatility.
1. Ankur (1974): A Stellar Debut and First National Award
Released in 1974, Ankur marked a monumental turning point in Shabana Azmi's early acting journey. Directed by Shyam Benegal, the film featured her in the role of Lakshmi, a village woman navigating complex feudal power dynamics. Supported by an impressive cast including Sadhu Meher, Anant Nag, and Priya Tendulkar, the narrative presented a nuanced portrait of rural hierarchy and human vulnerabilities. Holding a rating of 7.8, this compelling debut performance earned Shabana Azmi her very first National Film Award, laying the foundation for her historic total of five National Awards.
2. Arth: Emotional Breakdown and the Quest for Self-Identity
Helmed by director Mahesh Bhatt, Arth remains an enduring classic in Indian realistic drama. The storyline centers on a woman forced to rebuild her life and rediscover her personal identity after her marriage collapses. Shabana Azmi delivered an emotionally charged performance in the leading role alongside Kulbhushan Kharbanda, Smita Patil, and Raj Kiran. Her empathetic portrayal of resilience amidst heartbreak brought her a second National Film Award for Best Actress.
3. Mandi (1983): A Masterful Social Satire on Human Survival
Shyam Benegal's 1983 feature Mandi stands out as a sharp social satire and dramatic commentary on societal hypocrisy. Shabana Azmi portrayed Rukmini Bai, a shrewd woman who runs a brothel in a small town. The plot intensifies when local politicians and prominent citizens decide to target the establishment, forcing Rukmini Bai and the women under her care into a desperate struggle to protect their sanctuary and livelihood. The film featured a stellar ensemble cast comprising Smita Patil, Naseeruddin Shah, Amrish Puri, Kulbhushan Kharbanda, and Om Puri.
4. Fire (1996): Deepa Mehta's Bold and Discussed Drama
Directed by Deepa Mehta, the 1996 film Fire remains one of the most courageous and widely discussed projects in Shabana Azmi's body of work. She took on the character of Radha, starring opposite Nandita Das who portrayed Sita. Supported by co-stars Jaaved Jaaferi and Kulbhushan Kharbanda, the film highlights Deepa Mehta's refined direction and Shabana's sensitive acting. Carrying a rating of 7.1, the film explored intimate emotional dynamics and societal expectations within a traditional household setup.
5. Khandhar: Poignant Solitude and a Sensitive Narrative
Directed by Mrinal Sen, Khandhar is widely regarded as one of Shabana Azmi's most subtle and emotionally quiet performances. The narrative unfolds in a secluded village where Subhash, a city photographer, arrives to document ancient temples and decaying ruins. There, he meets Jamini, a young woman living a lonely existence with her ailing mother. Shabana Azmi played Jamini with deep restraint. Holding a rating of 7.2, her delicate performance in this artistic classic won her another National Film Award.
6. Godmother (1999): Crime, Politics, and Power Dynamics
Released in 1999 under the direction of Vinay Shukla, Godmother saw Shabana Azmi take on an intensely challenging and authoritative role. She played Rambhi, a woman whose life is altered by unforeseen circumstances, drawing her directly into the gritty realms of organized crime and political power struggles. Her commanding screen presence and fierce portrayal of Rambhi earned her yet another National Film Award.
7. Paar: Rural Poverty, Exploitation, and the Will to Live
Goutam Ghose's Paar offers a stark, unflinching depiction of rural poverty, landlord exploitation, and human endurance set against the backdrop of rural Bihar. The plot follows the hardship-ridden journey of a poor couple, Naurangia and Rama. Naseeruddin Shah played Naurangia while Shabana Azmi stepped into the role of Rama. Holding an IMDb rating of 7.7, Shabana Azmi's raw and deeply immersive acting in the film earned critical reverence and secured her another National Film Award.
A Historic Legacy of Five National Film Awards
Through these seven iconic cinematic works, Shabana Azmi demonstrated an unprecedented range that bridged art-house realism with mainstream accessibility. Winning five National Film Awards remains an extraordinary artistic milestone in Indian cinema, cementing her status as a titan of performance art.



















