
Shubhra Gupta
Shubhra Gupta, a senior columnist and acclaimed film critic at The Indian Express, boasts over 30 years of experience with her widely-read weekly review column. A prominent figure in India’s film criticism scene, she frequently attends global film festivals and has served on national and international juries. She curates and conducts the hugely popular platform, The Indian Express Film Club, in Delhi and Mumbai.
She has been a member of the Central Board Of Film Certification ( CBFC). She is the recipient of the prestigious 2012 Ramnath Goenka award that celebrates the finest in Indian journalism. Shubhra has authored two books–‘50 Films That Changed Bollywood 1995-2015’ ( HarperCollins) and ‘Irrfan: A Life In Movies’ ( PanMacMillan), a comprehensive tribute to the late actor.
All reviews by Shubhra Gupta

| Director: | Varsha Bharath |
|---|---|
| Cast: | Anjali Sivaraman, Shanti Priya, Hridhu Haroon, Teejay, Sashank Bommireddipalli, Saranya Ravichandran |
| Writer: | Varsha Bharath |
Bad Girl
Romance, Drama (Tamil)
Coming-of-age Tamil film smashes patriarchy without bringing a hammer to it
Mon, September 8 2025
Anjali Sivaraman’s Ramya is curious about her sexuality, all the while raging against the conservative elements which think boys sowing their wild oats is par for the course, but girls doing the same only bring 'shame' upon themselves.
You know that a film baldly calling itself Bad Girl will be about a girl who is ‘bad’, but you also wonder how it will be different from films about a similar subject that have preceded it. Bad Girl makes no bones about telling us why Ramya (Anjali Sivaraman) is labelled so. All her instincts rebel against what ‘good girls’ are expected to do– be seen, not heard– in fact, not even be seen if that is going to upset her core family, which in Ramya’s case is her mum, dad, and grandmum, as well as school-teachers, principal, and every one else who makes a girl’s business their own, because, of course, a girl has no business that’s strictly her own.

| Director: | Vivek Agnihotri |
|---|---|
| Cast: | Darshan Kumaar, Anupam Kher, Saswata Chatterjee, Pallavi Joshi, Saurav Das, Mithun Chakraborty, Dibyendu Bhattacharya, Eklavya Sood, Simrat Kaur, Namashi Chakraborty |
| Writer: | Vivek Agnihotri, Saurabh M. Pandey |
The Bengal Files
Drama, History, Thriller (Hindi)
Vivek Agnihotri’s film comes unstuck in its loose, confused stretched-out execution
Sat, September 6 2025
It is no one’s case that turbulent history shouldn’t be examined and interrogated cinematically: art is nothing if it doesn’t provoke or challenge, but it is not art if it incites or inflames.
First things first. For those who go looking for a detailed sketch of Gopal Patha, the so-called ‘Butcher of Bengal’, will be disappointed. The reason for this is evident. For the past several weeks, all we’ve been hearing in the context of Vivek Ranjan Agnihotri’s The Bengal Files is how it thrown a light on a forgotten chapter of our recent history in which Gopal Chandra Mukherjee, a local strongman, saved Calcutta from being ‘annexed by Pakistan’ on Direct Action Day on August 16, 1946. The first part of the statement is accurate. Yes, there are several slices of pre-Partition, pre-Independence events recreated in the three-and-a half-hour film, in which we see Gandhi arrayed on one side and Jinnah on the other, with the latter’s demand of a Muslim Pakistan being put into motion by the reluctantly-departing British.

| Director: | Ashok G. |
|---|---|
| Cast: | Sohum Shah, Nushrratt Bharuccha, Nora Fatehi, Guru Shivam, Omkar Kapoor, Sharib Hashmi |
| Writer: | Ashok G. |
Uff Yeh Siyapaa
Comedy, Action (Hindi)
Two hours of drivel
Sat, September 6 2025
What happened to Sohum Shah, the actor who left such an impact in The Ship Of Theseus and played the lead so assuredly in Tumbaad? Here his character, who gets major screen time, is just plain embarrassing.
A film scored by A R Rahman, no less, cannot, in all honesty, be called a silent film. It can also be a big reason for drawing us into a film labelled a silent comedy, because music is key to telling us what words cannot. But looks can be deceptive. Let me warn you, this is two hours of drivel. How on God’s good earth did Rahman get inveigled into a project so vacuous? That’s a mystery which is destined to go unsolved; meanwhile, let me inflict upon you the misery I had to undergo.

| Director: | Chinmay Mandlekar |
|---|---|
| Cast: | Manoj Bajpayee, Jim Sarbh, Bhalchandra Kadam, Sachin Khedekar, Girija Oak, Harish Dudhade, Vaibhav Mangle, Onkar Raut, Bharat Savale, Devaang Bagga |
Inspector Zende
Comedy, Drama (Hindi)
Manoj Bajpayee-Jim Sarbh’s patchy film fails to leave an impact
Sat, September 6 2025
The attempt at a serio-comic tone in the Manoj Bajpayee-Jim Sarbh film falls flat with only an occasional leap or two, with the writing struggling to match the audacity of the criminal and the enterprise of his nemesis.
Bikini Killer Charles Sobhraj, as he was gleefully dubbed by the tabloid press because many of his early hippie-trail victims were attired thus, never goes out of vogue. Just when you think there can’t be yet another iteration of his life and amazingly criminal times, up he pops again. Earlier this year, we had his character appear in a web-series (Black Warrant) ensemble; now he’s sharing equal space in a feature based on the exploits of real-life cop Madhukar Bapurao Zende who nabbed the dreaded criminal from Goa’s famed O Coqueiro restaurant. This is not myth, as many spin-off Sobhraj stories inevitably were; it is fact, causing the eatery to become a local landmark.

| Director: | Danish Renzu |
|---|---|
| Cast: | Saba Azad, Soni Razdan, Zain Khan Durrani, Taaruk Raina, Sheeba Chaddha, Shishir Sharma, Lillete Dubey, Chittaranjan Tripathy, Armaan Khera, Bashir Lone |
Songs of Paradise
Music, Drama, Family (Hindi)
Saba Azad shows pleasing strength and vulnerability
Fri, August 29 2025
Amongst the most rewarding things about Songs of Paradise, which tells the story of Radio Kashmir’s first female singer, Padmashree Raj Begum (‘inspired by’ is the standard caveat) is watching Saba Azad play the lead role, with pleasing strength and vulnerability. The other is the attention paid to the music, which feels authentic. There’s no Bumro-Bumro over-orchestration, the accompanists keeping to what they need to do. Azad’s Noor Begum comes across as a young woman of the 50s, not an actor trying to do period, the costuming and the body-language feeling as if it could well have belonged to that era. The film opens with a young scholar (Tarruk Raina) trying to interview the older version of Noor, played by the wonderful Soni Razdan. Why, she asks. So that her story may be told to a generation which has forgotten her. In her time and in her kind of conservative Muslim family — her father is tailor who stitches women’s garments, and her mother (Sheeba Chadha, excellent as ever) keeps the home fires burning — there was no question of a ‘respectable girl’ not only singing, but making a profession of it, even if one of the most respected teachers (Shishir Sharma) of ‘mausiki’ thinks that she has a voice which the world needs to hear.

| Director: | Tushar Jalota |
|---|---|
| Cast: | Sidharth Malhotra, Janhvi Kapoor, Manjot Singh, Sanjay Kapoor, Inayat Verma, Renji Panicker, Siddhartha Shankar, Anand Manmadhan |
| Writer: | Gaurav Mishra, Aarsh Vora, Tushar Jalota |
Param Sundari
Romance, Drama, Comedy (Hindi)
Sidharth Malhotra-Janhvi Kapoor film struggles to find both rom and com
Fri, August 29 2025
The limpid-eyed Janhvi Kapoor tries hard with the Malayali accent, calling attention to the effort, while the chiselled Sidharth Malhotra gets to flaunt his abs. The film, however, doesn't allow its lovers a chance to do any heavy breathing.
Punjabi ‘munda’ meets Malayali ‘penkutti’ in Param Sundari, and everything happens by the numbers. End of story. Wait, there’s 136 minutes of the film, which struggles to find both the rom and the com, from the beginning to the end, finding its feet only towards the last half an hour. By which time Param (Sidharth Malhotra) and Sundari (Janhvi Kapoor) have finished with their meet-cute in a small Kerala town homestay, gone into the long second act which perks up only when such supporting actors Manjot Singh (hero’s BFF) and Renji Panicker (the heroine’s brusque uncle) show up, finally fetching up at their DDLJ moment, where you can see the spark, fleetingly, between the good-looking leads.

| Director: | Arun Gopalan |
|---|---|
| Cast: | John Abraham, Manushi Chhillar, Neeru Bajwa, Madhurima Tuli, Elnaaz Norouzi, Alyy Khan, Dinker Sharma, Hadi Khanjanpour |
| Writer: | Ritesh Shah, Ashish Prakash Verma, Bindni Karia |
Tehran
Action, Thriller (Hindi)
This John Abraham-starrer is a compelling spy drama
Fri, August 15 2025
What John Abraham, whose impassivity helps his character feel as real as it can when done with reel-drama, manages to pull off here is noteworthy.
It’s raining spies everywhere you turn, but it’s in ‘Tehran’ that you actually get a sense of what the work entails– it could mean putting in long, hard hours in nondescript offices, and the field operations that are shown as fast-paced car-and-copter-chases in the movies is, in this John Abraham-starrer, mostly about learning how to hide in plain sight, even as the danger of betrayal looms at every step. Abraham plays Rajeev Kumar, an intelligence officer who gets embroiled in the dirty business involving two foreign nations, Israel and Iran, on Indian soil. A blast in New Delhi results in the death of a little girl, a bystander with zero stakes in the long-standing conflict in the Middle East, and RK finds himself moving from the periphery to the centre. It’s no longer about the job; it is now personal.

| Director: | Raghav Dhar |
|---|---|
| Cast: | Priya Bapat, Prajakta Koli, Karanvir Malhotra, Surveen Chawla, Vatsal Sheth, Parvin Dabas, Pranay Pachauri |
| Writer: | Gaurav Desai, Raghav Dhar, Akshat Ghildial, Karan Anshuman, Chintan sarda, Karmanya Ahuja |
Andhera
Drama, Mystery (Hindi)
This Prajakta Koli series is a juvenile mish-mash
Fri, August 15 2025
Andhera, starring Priya Bapat, Karanvir Malhotra, Prajakta Koli, Pravin Dabas, Surveen Chawla, among others, should come with a tagline: suspend all disbelief, all ye enter this supernatural-horror territory.
The hardest thing about this show is also the easiest. Once you accept the fact that heightened hokeyness is key to both the characters and the construct, you begin admiring the straight-faced seriousness with which everyone gets with the plan, with nary an eye roll or giggle in sight. Without giving too much away, and I suppose I couldn’t even if I wanted to, so outlandish is everything, the ‘andhera’ in the title turns out to be a malevolent entity which threatens to enslave human-kind. It has wriggly tentacles which probe and fasten, whisking victims away into a never-never land where they lie in suspension, neither dead nor alive, mere husks.
Latest Reviews


Last Man in Tower
Drama (Hindi)
Masterji is a retired schoolteacher whose refusal to go along with those around him places him… (more)


Pradhama Dhrishtya Kuttakkar
Thriller, Drama (Malayalam)
Follows a woman constable who joins the police force through appointment after the death of her… (more)



Panchanama
Crime, Mystery (Telugu)
Police officer Jai Ram refuses to accept his brother Aadi's death as an accident. His investigation… (more)