3559 Reviews ● 1072 Films ● 56 Top Critics & Growing

/images/members/RAHUL DESAI.jpg

Rahul Desai

The Hollywood Reporter India

A film critic and columnist, Rahul Desai writes for The Hollywood Reporter India and OTT Play. In his spare time, he runs a weekly movie podcast called IIF.

All reviews by Rahul Desai

Image of scene from the film Avatar: Fire and Ash
Director:James Cameron
Cast:Sam Worthington, Zoe Saldaña, Sigourney Weaver, Stephen Lang, Oona Chaplin, Kate Winslet, Cliff Curtis, Joel David Moore, CCH Pounder, Edie Falco

Avatar: Fire and Ash

Science Fiction, Adventure, Fantasy (English)

(Written for OTT Play)

Wake Me Up When Pandora Ends

Sat, December 20 2025

James Cameron commits to his vision so hard and for so long, like a character from Inception who’s missed the kick only to get stuck in limbo on a deeper dream level. There is no way out now.

Rarely have I seen so much used to achieve so very little. Unless you count the US invasion of Iraq — which, in the Avatar universe, would amount to cocky American soldiers looking for an excuse to plunder a mineral-rich planet after destroying their own. I want to say “empty spectacle”, but to be honest, Avatar: Fire and Ash is not much of a spectacle either. Spectacles do more than just look vast and technically proficient and convoluted and greedy in 2025; they do more than just go round and round and round in the painstaking and now-dated worlds they’ve built; they do more than employ disorienting 3D motion-smoothing effects to impress the fans rather than express the stakes; they do more than take two decades of technological advancements and old-fashioned originality only to end up feeling precisely like those superhero overkills they were once an antidote to; they do more than be a legacy of groundbreaking CGI; they do more than do more. James Cameron has made a career out of dreaming big and heavy, but with this third Avatar film, he’s a bit like that mad scientist who gets so obsessed with creating and reinventing that he bypasses the basic essence of the medium.

Continue Reading…


Image of scene from the film Mrs. Deshpande
Director:Nagesh Kukunoor
Cast:Madhuri Dixit
Writer:Nagesh Kukunoor, Rohit G. Banawlikar

Mrs. Deshpande

(Hindi)

A Sanitised and Domesticated Serial Killer Drama

Fri, December 19 2025

Madhuri Dixit stars in a stagey crime thriller that unfolds in a hurry.

Nagesh Kukunoor’s had quite the year: an uncanny performance in Paatal Lok 2, the maker of the meticulously dramatised The Hunt: The Rajiv Gandhi Assassination Case, and now the director of a series in which Madhuri Dixit plays a serial killer. It’s no small deal, particularly because Dixit’s role in and as Mrs. Deshpande feels like a spiritual sequel to her role in Anjaam. This six-episode series is based on a French thriller called La Mante, but Dixit’s homemaker is very much the future of that vengeful widow who slaughtered all the evil men that ruined her life. As a character, Mrs. Deshpande is less personal and, in keeping with the times, more patriotic. The stillness about her borders on inertia. Her vague modus operandi revolves around finishing off societal villains like paedophiles, rapists and corrupt politicians. (Add film critics to her list this month). An ethical vigilante of sorts, the show opens with the middle-aged woman being summoned from Hyderabad jail when a copycat killer seems to be on the loose. The style of murder is hers, so she is the only one who can help an absurdly trustful police team to solve the case. A young inspector named Tejas Phadke (an awkward Siddharth Chandekar) leads the investigation, and he’s very suspicious of Mrs. Deshpande — who has renamed herself as Zeenat — and her chequered history. He takes a while to warm up to her in the safehouse. She loves cooking for everyone, but he wonders what plan she’s cooking.

Continue Reading…


Image of scene from the film Raat Akeli Hai: The Bansal Murders
Director:Honey Trehan
Cast:Nawazuddin Siddiqui, Chitrangada Singh, Radhika Apte, Rajat Kapoor, Revathi, Deepti Naval, Sanjay Kapoor, Ila Arun, Akhilendra Mishra, Priyanka Setia
Writer:Smita Singh

Raat Akeli Hai: The Bansal Murders

Thriller, Mystery, Crime (Hindi)

A Cleverly Calibrated Crime Thriller

Fri, December 19 2025

Honey Trehan’s sequel to 'Raat Akeli Hai' (2020), starring Nawazuddin Siddiqui, makes a Knives Out-sized dent in the Hindi genre landscape

In Raat Akeli Hai: The Bansal Murders, a family that runs a journalism empire is slaughtered in the middle of the night. Five members are brutally killed in a mansion built on half-truths and media sensationalism. The three survivors include a grieving mother, Meera (Chitrangada Singh), whose devotion to a shady godwoman (Deepti Naval) makes her a suspect. She claims her drug-addicted brother went on a rampage. It’s the most logical tragedy. But Inspector Jatil Yadav (Nawazuddin Siddiqui) is not convinced. As he learned in Raat Akeli Hai (2020), the shadows are stronger than the light in rich dysfunctional families. He knows there’s more. A forensic expert, Dr. Panicker (Revathi), becomes an unlikely ally. He is wired to dig deeper because men like him know what it is to be buried. The story slowly excavates the void between the haves and have-nots. A class-rage drama poses as an eat-the-rich thriller. Jatil chases the case, but it’s really the case chasing him.

Continue Reading…


Image of scene from the film Saali Mohabbat
Director:Tisca Chopra
Cast:Radhika Apte, Divyendu Sharma, Anurag Kashyap, Anshumaan Pushkar, Sauraseni Maitra, Kusha Kapila, Sharat Saxena, Amrita Kumari, Aalekh Kapoor, Yash Sinha
Writer:Tisca Chopra, Sanjay Chopra, Namrata Shenoy

Saali Mohabbat

Drama (Hindi)

Radhika Apte Stars in the Revenge of a Docile Homemaker

Sat, December 13 2025

Starring Radhika Apte, Tisca Chopra’s feature-length directorial debut is too familiar to be twisted

A small-town woman, Kavita (Radhika Apte), feels out of place at a South Delhi party. It’s a rainy day; she looks at a tree outside the window. Her husband’s friends are snooty and patronising. He has a roving eye. She catches him making out with one of the guests. She then gathers the high-society gang around her and starts to narrate a story in an earthy accent that makes them smirk. But the smirks don’t last long. Her “fiction” revolves around a housewife named Smita (Apte), a previous version of herself that they don’t know about. It goes thus. When Smita’s provocative cousin Shalini (Sauraseni Maitra) visits, her loan-riddled husband Pankaj (Anshumaan Pushkar) falls for the younger woman and the two start a torrid affair in the house behind Smita’s back. That’s not all, Shalini two-times Pankaj with a crooked cop named Ratan (Divyenndu); she’s stringing along two horndogs because why not. Needless to say, a heartbroken Smita is not pleased. And when a seemingly docile homemaker trapped in a setting full of predators and cheaters is not pleased, darkness is always around the corner.

Continue Reading…


Image of scene from the film Single Papa
Director:Shashank Khaitan
Cast:Kunal Khemu, Neha Dhupia, Manoj Pahwa, Prajakta Koli, Ayesha Raza Mishra

Single Papa

Comedy, Drama (Hindi)

Kunal Kemmu's Comedy is a Flimsy Revision of the Man-Child Template

Sat, December 13 2025

Despite a fun cast, the six-episode Netflix comedy is happy to be a rehashed portrait of single parenthood.

Given Hindi cinema’s long-standing relationship with hypermasculinity, it’s almost refreshing to come across a life comedy named Single Papa. Even the premise is a neat change — a single-parenthood story revolving around the kind of North Indian man-child character who would usually be the tortured hero of a romantic Bollywood film. The icing on this gluten-free cake is that Kunal Kemmu plays this man. For anyone who has followed Hindi film in the last few decades, it’s hard not to have a soft spot for former child star Kemmu — an underutilised, immensely likable and flexible performer who’s made a career out of not fitting into the conventional-star mold. I, for one, am always happy to see him on (or off) the screen. The vibes are just right, and there’s an authenticity about him that’s easy to enjoy.

Continue Reading…


Image of scene from the film Dhurandhar
Director:Aditya Dhar
Cast:Ranveer Singh, Sanjay Dutt, Akshaye Khanna, R. Madhavan, Arjun Rampal, Sara Arjun, Rakesh Bedi, Naveen Kaushik, Manav Gohil, Danish Pandor

Dhurandhar

Action, Thriller (Hindi)

No Love Lost or Found In Ranveer Singh's Spy Thriller

Wed, December 10 2025

Aditya Dhar’s second film after 'Uri: The Surgical Strike' stars Ranveer Singh as a patriotic spy trapped in an inert and distracted action thriller.

Since deception is the language of a spy thriller, let’s pretend that movies exist entirely in isolation — like an introvert on a Saturday night. Let’s pretend that Dhurandhar, Aditya Dhar’s directorial return after Uri (2019), has absolutely nothing to do with the world around us. (One could argue that it doesn’t, but that’s a mob attack for another day). Let’s also pretend that film criticism is about seeing a movie for what it is, regardless of its moral character or ideology. It’s only fair, given that we all admire great serial killers for being awesome at what they do, legendary dictators for being no-nonsense leaders, wars for being the epitome of courage and technology, and plane crashes for doing tragedy so well.

Continue Reading…


Image of scene from the film Real Kashmir Football Club
Cast:Manav Kaul, Mohammed Zeeshan Ayyub

Real Kashmir Football Club

Drama (Hindi)

The Sport of Good Storytelling

Wed, December 10 2025

The eight-episode series, inspired by true events, succeeds at simplifying a modern Kashmir tale through sports, humanity and balanced writing.

When it comes to reviewing shows, binge-watching is the default mode of the job. It’s mostly a mad rush to finish all the preview episodes and start writing. There’s no time to be immersed in a universe long enough; the next title is always waiting. So you’re more wired to look for inventive themes and catchy in-points. It’s not often critics get to see a show as it should be seen — steadily, on a drip, one episode at a time, spread over a few days. I had this rare luxury with Real Kashmir Football Club and its eight episodes. Ideal as it sounds, this can go wrong, too; the choice to walk through a show brings with it the risk of losing rhythm and interest. But I found myself ‘waiting’ to watch Real Kashmir Football Club and voluntarily returning to it: during meals, after breaks, before sleeping, between films. Not out of suspense to know what happens next, but out of curiosity to know more. That’s the sign of a rooted and fundamentally sound series. Like a good host, it invites you in without gimmicks and touristy offers, lets you experience it on your own terms, transcends terms like “addictive,” and allows you to establish more of a lived-in relationship. It’s not a perfect bond, but it can be a satisfying one. And it’s kind of fitting for a story set in Kashmir, the one place that cannot be reduced to snap judgments and plain scrutiny.

Continue Reading…


Image of scene from the film Train Dreams
Director:Clint Bentley
Cast:Joel Edgerton, Felicity Jones, Nathaniel Arcand, Clifton Collins Jr., John Diehl, Paul Schneider, Kerry Condon, William H. Macy, Will Patton, Alfred Hsing

Train Dreams

Drama (English)

(Written for OTT Play)

The Ruins Of Remaining

Fri, December 5 2025

Train Dreams reclaims the importance of feeling like someone, not just anyone. Of knowing that no emotion is futile, no sadness is small, no memory is hollow, and no life is pointless.

In Train Dreams, life is but an accruement of endings. Based on Denis Johnson’s 2011 novella, Clint Bentley’s tender fever-dream of a film is rooted in the anonymity of time: an anti-Forrest Gump of sorts. It’s about the kind of man that history is wired to forget: a humble woodlogger and railroad construction worker, a normal husband and father, a survivor and soliloquy, a grafter and griever. A voice-over introduces Robert Grainier (Joel Edgerton) as an orphan in his childhood; it closes with him at 80, having lived and loved and lost and lived in the shadow of loss. He is a reluctant protagonist masquerading as just another person. It’s almost as if the story keeps leaving him behind in the hope that he will catch up.

Continue Reading…


Latest Reviews

Image of scene from the film Maa Inti Bangaaram
FCG Rating for the film Maa Inti Bangaaram: 63/100
Maa Inti Bangaaram

Action, Thriller, Drama (Telugu)

Through both her moments of fear and bravery, a woman discovers that embracing her vulnerabilities is… (more)

Image of scene from the film Cocktail 2
FCG Rating for the film Cocktail 2: 42/100
Cocktail 2

Romance, Comedy (Hindi)

After a decade together, Diya and Kunal's relationship is shaken when Ally, an old friend, re-enters… (more)

Image of scene from the film Nooru Sami
FCG Rating for the film Nooru Sami: 63/100
Nooru Sami

Drama, Family (Tamil)

Selvi, a widowed mother, devotes her life to raising her two sons in a conservative village.… (more)

Image of scene from the film Toy Story 5
FCG Rating for the film Toy Story 5: 60/100
Toy Story 5

Animation, Family, Comedy, Adventure (English)

When Bonnie receives a Lilypad tablet as a gift and becomes obsessed, Buzz, Woody, Jessie and… (more)