The Spirit Is Willing, but the Script Is Weak
There’s a moment in Bhoot Returns—Ram Gopal Varma’s 2012 “3D” horror film—when you realize the title isn’t a promise but a threat. The ghost does return, yes, but so do all of Varma’s worst habits: shaky camerawork, thudding sound design, and dialogue that feels like it was translated from Hindi to English to Martian and back again.
It’s not so much a film as it is a 90-minute séance where the only thing summoned is your regret.
The film was marketed as a sequel to Varma’s genuinely creepy Bhoot (2003). That movie had Scream Queen Urmila Matondkar losing her marbles in a haunted apartment. Bhoot Returns, on the other hand, has a little girl talking to thin air while her parents stare blankly into space—just like the audience.
The Setup: Haunted House, Unhaunted Script
Meet Tarun (J.D. Chakravarthy), an architect who apparently designs buildings but not good decisions. He moves his family—wife Namrata (Manisha Koirala), son Taman, and daughter Nimmi—into a mansion that screams “I’m full of dead people” from the first frame. There’s even a servant named Laxman whose sole job seems to be yelling, “Sahab! Bhoot hai!” before disappearing altogether, probably out of mercy.
Nimmi, a six-year-old with the wide-eyed innocence of a child and the voice of impending doom, finds a doll and claims to have an invisible friend named “Shabbu.” At first, everyone assumes it’s an imaginary friend. Then things start moving, shadows start whispering, and the audience starts checking their watches.
The Cast: Haunted by the Script
Let’s start with the good news: Manisha Koirala still has presence. The bad news: she’s trapped in a film that treats her like background décor. She spends most of her time looking confused, which is understandable given that the script seems to have been written by a ghost texting from beyond the grave.
J.D. Chakravarthy, once a compelling screen presence, now resembles a man who lost a bet. His character Tarun is a “rational architect,” which apparently means he responds to supernatural events by angrily shouting “There’s no ghost!” every five minutes. It’s like watching a man argue with gravity.
Madhu Shalini as Pooja—the meddling sister who installs security cameras—provides brief glimmers of competence before the movie decides to drown her in bad CGI. Little Alayana Sharma as Nimmi does her best, but even Haley Joel Osment would have struggled to make “Shabbu wants to play” sound scary when surrounded by cardboard performances and sound effects that resemble someone punching a piano.
The Horror: Now in 3D! (Unfortunately)
Ah yes, the “3D” part. Remember when 3D movies were supposed to immerse you in the action? Bhoot Returns uses the technology to fling household objects at your face for no apparent reason. A chair, a hand, a door—everything except the plot comes flying at you.
Instead of atmosphere, you get cheap gimmicks. Instead of tension, you get migraine-inducing camerawork. It’s like watching a ghost story filmed by a caffeinated squirrel.
The supposedly “scary” moments consist of dim corridors, sudden bangs, and frequent shots of Nimmi staring into nothingness, which might be symbolic, or might just mean Varma ran out of ideas.
Ram Gopal Varma: The Ghost of His Former Self
Once upon a time, Ram Gopal Varma made genuinely chilling movies. Raat (1992) still gives goosebumps; Bhoot (2003) was a masterclass in minimalist dread. But Bhoot Returns feels like the work of a director haunted not by spirits, but by his own creative decline.
It’s as if Varma decided to parody his own style—crooked camera angles, long silences, and shots of ceiling fans spinning ominously. It’s cinematic déjà vu, except this time, it’s not stylish—it’s sad.
The man once known for psychological tension now leans on jump scares so predictable you could set your watch by them. Somewhere, a ghost sighs, “Not this again.”
The Script: Horror by the Numbers
The screenplay, credited to Ravi Shankar, reads like it was assembled from a random “Haunted House Generator.” Family moves in. Kid sees ghost. Skeptic dad denies it. Servant warns them. Ghost kills servant. Family runs around screaming. Ghost possesses child. Cue fire, crying, fade to black.
It’s the horror equivalent of instant noodles—ready in five minutes, no flavor, and leaves you unsatisfied.
There’s also a subplot involving a psychiatrist who diagnoses demonic possession as “attention-seeking behavior.” That’s not medical insight; that’s lazy writing disguised as therapy. The scene exists purely to remind viewers that everyone in this film, including the professionals, is profoundly stupid.
The Ghost: A Spirit in Search of Substance
Let’s talk about Shabbu—the ghost, the legend, the disappointment. We never learn who or what Shabbu really is. A dead child? A vengeful spirit? A metaphor for audience fatigue? The film doesn’t bother explaining.
What we do get are plenty of ghostly clichés: whispering voices, self-moving toys, and the classic “possessed child with smudged eyeliner.” It’s every horror movie trope rolled into one unholy package.
When the climax finally arrives, it’s less “terrifying exorcism” and more “mild inconvenience.” The ghost kills a few people, sets the house on fire, and—like every bad sequel—promises to come back. By the time little Nimmi reintroduces herself as Shabbu in the final shot, you’re just glad it’s over.
The Editing: Death by Jump Cut
The editing in Bhoot Returns deserves its own horror rating. Scenes end abruptly, as if the film got tired of itself. Conversations cut off mid-sentence. One moment, the family is screaming; the next, it’s morning. The ghost isn’t the only one vanishing—so does narrative logic.
The pacing lurches between molasses and methamphetamine. Long stretches of nothing are followed by frantic bursts of noise. It’s cinematic whiplash, and not the fun kind.
The Sound Design: The Real Villain
No horror movie lives or dies by its soundtrack quite like this one—and Bhoot Returns dies spectacularly. Every creak, every whisper, every knock sounds like someone dropped a bag of hammers down a staircase.
The ghostly “voice” of Shabbu, meanwhile, sounds like Siri possessed by a bad Wi-Fi connection. The sound is supposed to evoke chills; instead, it evokes pity.
By the 80-minute mark, the film’s relentless audio assault feels less like fear and more like an endurance test. You’ll want to exorcise your speakers.
The Moral: Never Trust a Child with a Doll
If Bhoot Returns teaches us anything, it’s that moving into a giant mansion is a terrible idea, and children who talk to invisible friends need immediate relocation. But the real horror lesson here? Never return to a franchise that’s already been buried.
Varma’s attempt to resurrect Bhoot ends up proving that some things are better left dead.
Final Verdict: One Scream Out of Ten
Bhoot Returns is a ghost story that forgets to haunt. It’s 3D, but flat; it’s loud, but empty; it’s horror, but not scary.
It’s the cinematic equivalent of being stuck in an elevator with someone telling you a spooky story they just made up on the spot. You nod politely, wait for it to end, and vow never to make eye contact again.
Ram Gopal Varma once summoned fear. Now he just summons yawns.
If this is what happens when the ghost returns, someone please send it back.
