4,577 Reviews ● 1,333 Films/Shows ● 59 Top Critics
37 Languages ● And Growing!

/images/members/Shubhra-003.jpg

Shubhra Gupta

The Indian Express

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

Image of scene from the film Vibe
Director:Kunal Kemmu
Cast:Preity Zinta, Kunal Kemmu, Sparsh Shrivastava, Vanshika Dhir, Dinesh Lal Yadav Nirahua, Yashpal Sharma, Sharmila Tagore, Aditya Kulshreshtha
Writer:Kunal Kemmu

Vibe

Action, Comedy, Drama (Hindi)

Kunal Kemmu’s goofy spy saga has a vibe

Fri, September 18 2026

Kunal Kemmu's Vibe is not so much a spoof, but a goof-off, and that’s what makes all the difference.

It’s been a while since Bollywood attempted a full-on goofy spy saga, leaning into it with the right degree of silliness, and made it work. ‘Vibe’ is a vibe, and I’m here for it. It’s not so much a spoof, but a goof-off, and that’s what makes all the difference. Hardik (Kunal Kemmu), whose name leads to the predictable jibe about hardness and nether male regions, which Hindi cinema writers have made much of for years, is a fool who enjoys being one. He is a slacker, and therefore a doper, but haha, inside him hides the smart coder, who only needs that one nudge to make him better.

Continue Reading…


Image of scene from the film Daayra
Director:Meghna Gulzar
Cast:Kareena Kapoor Khan, Prithviraj Sukumaran, Kshitee Jog, Jitendra Joshi, Biswapati Sarkar, Sandesh Kulkarni
Writer:Meghna Gulzar, Yash Keswani, Sima Agarwal

Daayra

Crime, Drama (Hindi)

Prithviraj impresses, film doesn’t know what to do with Kareena Kapoor

Fri, September 18 2026

Prithviraj comes off best of the cast in a contained but effective performance, while the film never knows whether to position Kareena Kapoor as a star or a character playing a part.

In some of her better films, Meghna Gulzar’s determined wading into morally complex territory has left us questioning our beliefs about right and wrong. Her best work remains ‘Talvar’, in which the murder of a 14-year-old girl laid bare the hypocrisies in the way we judge young adolescents and parenting, which neatly carved out the pro-and-anti maxxers: the questions swirling around the murder still haunt us. In ‘Daayra’, the director attempts to take the discomfort several notches higher. The plot appears to have been based on the killing of four Hyderabad men who were taken to the spot where they had allegedly raped and killed a young woman. Meant to be a re-creation of the crime, it ended up in the deaths of all the suspects, leaving in its wake the thorny question: who decides the quantum of punishment?

Continue Reading…


Image of scene from the film Neagley
Cast:Maria Sten, Greyston Holt, Adeline Rudolph, Matthew Del Negro, Damon Herriman, Jasper Jones

Neagley

Drama, Mystery, Crime (English)

You fall in and out of love with Reacher offshoot

Wed, September 16 2026

My loudly-declared soft spot for Reacher has always had room for Neagley, and when they are together, they rekindle old magic: maybe in the next Neagley outing, have more of Reacher? And maybe more Neagley, in the next Reacher?

At the outset, let me confess how keenly I was waiting for this Reacher spin-off, with his favourite team-mate Neagley at its centre: the fierce ex-Armywoman who went on to become a PI in Chicago, has been a staple in the best Reacher adventurers, and has livened up things everytime she shows up in the show. In her first solo outing, Maria Sten’s Neagley fills the screen with her presence, the creators Nick Santora and Nicholas Wootton wisely surrounding her with an interesting ensemble from the get-go: smart cop Hudson Riley (Greyston Hold), an equally smart secretary Renee Birdwhistle (Adeline Rudolph) and homeless orphan Keeno (Jasper Jones), who get enough to do together and on their own.

Continue Reading…


Image of scene from the film Last Man in Tower
Director:Ben Rekhi
Cast:Manoj Bajpayee, Divya Dutta, Boman Irani, Sukant Goel, Chandan Roy Sanyal, Ujjwal Chopra, Swaroopa Ghosh, Uday Chandra, Madhuri Bhatia, Shrikant Yadav

Last Man in Tower

Drama (Hindi)

Manoj Bajpayee film questions the cost of progress

Fri, September 11 2026

Manoj Bajpayee is the unbending moral centre of the film, a role he gravitates towards with practised ease. This is Divya Dutta’s second stand-out role in 2026, after Chiraiyaa.

Based on Arvind Adiga’s 2011 novel Last Man In Tower, Ben Rekhi’s film of the same name keeps its focus on the main thrust: shark-like developers swooping in on the crumbling parts of Mumbai, swatting aside low-stakes initial reluctance with the promise of fancy high rises. The last man in the way of builder-tycoon Dharmen Shah’s (Boman Irani) rapacious intention is retired teacher Yogesh Murthy (Manoj Bajpayee), who just wants to live out the remaining of his life in familiar surroundings, in a flat which houses the memories of his dead wife.

Continue Reading…


Image of scene from the film Haiwaan
Director:Priyadarshan
Cast:Akshay Kumar, Saif Ali Khan, Boman Irani, Shriya Pilgaonkar, Saiyami Kher, Rajpal Yadav, Sharib Hashmi, Rajesh Sharma, Manoj Joshi, Asrani

Haiwaan

Crime, Thriller (Hindi)

Akshay Kumar-Saif Ali Khan film is more uff than ole ole

Fri, September 11 2026

Akshay Kumar-Saif Ali Khan-starrer is the usual mix of genres Priyadarshan serves, the first half setting up the premise of an innocent man being imprisoned, and the second turning into an unintentional comic police procedural.

Haiwaan vs Insaan, monster vs human, that age-old conflict in the movies, gets a refresh in Haiwaan, with Priyadarshan re-upping his own 2016 Malayalam hit Oppam. Here Saif Ali Khan plays the sightless Shyam, up against Akshay Kumar’s murderous Parshuram, in a film which stays largely faithful to the original. In Priyan’s world protagonists and antagonists are always arrayed in black and white, with lashes of heavy-handed humour thrown in. The mix works in some of his movies, mostly his loud comedies in which the cast is tasked with delivering dialogues when not hanging off cliffs: Haiwaan is the usual mix of genres in Priyadarshan’s films, in which tonal switches abound, the first half setting up the premise of an innocent man being imprisoned for a crime he didn’t do, and the second turning into an unintentional comic police procedural.

Continue Reading…


Image of scene from the film Ghamasaan
Director:Tigmanshu Dhulia
Cast:Pratik Gandhi, Arshad Warsi, Ishita Dutta, Rajpal Yadav, Jatin Goswami, Deepraj Rana, Pankaj Saraswat, Anurag Thakur, Paritosh Sand, Kumar Kanchan Ghosh
Writer:Ram Yash Singh, Piyush Singh

Ghamasaan

Thriller, Action (Hindi)

Pratik Gandhi, Arshad Warsi clash in gritty dacoit drama

Fri, September 11 2026

Arshad Warsi as Maharaj didn’t make me believe all the way that he could be a cruel man with zero compassion. And there’s also Rajpal Yadav, in a striking supporting role, which leaves a mark.

The arena is Bundelkhand, not Chambal, but Timanshu Dhulia knows his terrain. And that familiarity makes Ghamasaan stand out from the series of films shot on locations created on sets, their artifice seeping into the story-telling: the best part of this conflict between cops-and-robbers is the authenticity of the place, and the people. Maharaj (Arshad Warsi) is Bundelkhand’s Bandit King, as opposed to Phoolan, Chambal’s Bandit Queen (in which Dhulia was casting director) , as well as Paan Singh Tomar (which Dhulia directed, turning it into one of his, and lead Irrfan’s, best collaborations) from the same area who famously gave us that line about ‘baaghis’ and ‘dakaaits’.

Continue Reading…


Image of scene from the film Gandhari
Director:Devashish Makhija
Cast:Taapsee Pannu, Ishwak Singh, Mita Vashisht, Swastika Mukherjee, Chhaya Kadam, Jatin Sarna, Prashant Narayanan, Chandan Roy, Vishwanath Chatterjee, Priti Shroff
Writer:Kanika Dhillon

Gandhari

Action, Drama, Thriller (Hindi)

Neither impactful nor believable

Fri, September 4 2026

Taapsee Pannu-starrer is about a child sex trafficking ring (strike one for unoriginality), run by devilish characters (strike two for ditto), upended by, who else but the ultimate saviour, the mother.

The moment you see a happy family in a train compartment, with a little girl and her big doll, you know something wicked this way comes. The girl vanishes, and her increasingly distraught parents, Bani (Taapsee Pannu) and Gokul (Ishwak Singh) find no help from the local police in Joypurra (fictional, of course), somewhere in Bengal. This is the kind of small town we see in streaming shows, as constructed as their plots, sequence after sequence filled with loud background music trying to stand in for tension because nothing on screen cuts it, either because we’ve been inundated with similar stuff, or we simply can’t buy any of it. Or both.

Continue Reading…


Image of scene from the film Babita Singh Reporting
Director:Ambiecka Pandit
Cast:Nimisha Sajayan, Anshumaan Pushkar, Barun Sobti, Rajesh Kumar, Geetika Vidya, Muskan Arora, Priyanka Setia, Sunita Rajwar
Writer:Amita Vyas

Babita Singh Reporting

Crime, Drama (Hindi)

Nimisha Sajayan shines, but weak murder mystery holds it back

Fri, August 28 2026

A small town woman, and the small town cop, sometimes one playing the other, are in the danger of becoming tropes, if they haven’t already.

Babita aka Baby is your average Indian woman, trying to navigate politics at the work-place as well as in her domestic sphere. It could be the story played out in millions of households, but the thing that makes this film different is that Babita is a cop, elevated by circumstances into her position. The fact that hers is a ‘compassionate posting’ keeps coming up: a death in Baby’s family empties up a spot at the police station, which she steps into, with her colleagues expecting her to earn her place over and over again. The fact that it parallels her home situation, as a wife and daughter-in-law, is not hidden either: dutiful bahus are expected to fill empty spots day after day, to keep the family happy.

Continue Reading…


Latest Reviews

Image of scene from the film Birds in the Dark
Birds in the Dark

Romance, Drama (Punjabi)

A police informant Jagtar takes Amir, a Muslim man from Kashmir, into custody. As they travel… (more)

Image of scene from the film Clayface
FCG Rating for the film Clayface: 68/100
Clayface

Horror, Thriller, Science Fiction (English)

Matt Hagen's meteoric rise from Gotham street kid to Hollywood leading man is tragically cut short… (more)

Image of scene from the film Pyre
Pyre

Drama (Hindi)

In the Himalayan Mountain range, a rural village loses its inhabitants to the city’s allure while… (more)

Image of scene from the film Hope
FCG Rating for the film Hope: 68/100
Hope

Science Fiction, Mystery, Action (Korean)

In the remote South Korean village of Hope Harbor, police chief Bum-seok and officer Sung-ae are… (more)