
Vaastu Shastra
- Director
- Saurab Narang
- Studio
- | distributor = K Sera Sera
- Release Date
- 22 October 2004
- Language
- Hindi
- Budget
- ₹5.00 Cr
- Box Office
- ₹10.00 Cr
Review
Rajpal Yadav's *Vaastu Shastra* is a genuinely unsettling haunted house film that doesn't waste time with exposition — it throws you into pure supernatural chaos and mostly sticks the landing. Director Sohail Nama understands that atmosphere beats explanation, and the film commits fully to its premise: a suburban Mumbai villa harboring vengeful spirits with a body count that keeps climbing. The performances are refreshingly grounded. Nandana Sen as Jhilmil delivers a mother's genuine terror without histrionics, and young Aarav carries the creepy-kid-seeing-ghosts angle without tipping into caricature. The set design and cinematography do heavy lifting here — that house becomes a character itself, simultaneously beautiful and suffocating. Where it stumbles is logic: the motivations for the hauntings feel undercooked, and the final act spirals into such anarchic gore that coherence takes a backseat.
But here's what matters — *Vaastu Shastra* understands its job is to unsettle, not explain. It's a B-grade horror that refuses to apologize for being exactly what it is: visceral, bloody, and occasionally laughably extreme (that final sequence is absolutely bonkers). The film doesn't pause to let you catch your breath, which is either its greatest strength or its biggest weakness depending on your tolerance for chaos masquerading as storytelling. Nama never lets the camera rest, never softens the violence, and that relentless momentum carries it past its narrative gaps. It's messy,
Storyline
Virag and Jhilmil snatch up this gorgeous suburban Mumbai house without a second thought, too busy with their careers to notice anything's wrong — she's a hardworking gynaecologist, he's always working late, and their neglected son Rohan's the only one home enough to make some "imaginary friends." But here's where it gets properly creepy: Rohan's not making anything up, he's befriending actual ghosts — two dead kids named Manish and Jyoti, plus a dead teacher and his witch wife who've been haunting the place since forever. When the new maid Rukma catches glimpses of these spirits and gets attacked, she blames little Rohan and blackmails him into silence, but karma comes calling when she gets flattened by a speeding truck on her way home.
Things absolutely spiral when Jhilmil's sister Radhika brings her boyfriend Murli home for some fun while everyone's at the movies, only to have him vanish into thin air — and when Radhika strips down to find him hiding, she comes face-to-face with the actual ghosts staring at her, and it ends with Murli's mangled corpse in her bed and Radhika hanging dead and naked from that cursed tree. A raving madman keeps warning them to leave, but nobody listens until it's way too late — Virag gets murdered by the spirits and joins them as a ghost himself, coming back to hunt his own family, and even the cop who shows up to help gets killed and turned into another vengeful phantom chasing Jhilmil.
Jhilmil makes a desperate last stand by crashing her car straight into the haunted tree, and the explosion burns it to the ground — she and Rohan escape to the hospital, seemingly safe, but the mad dude who celebrates by pissing on the tree's ashes gets slaughtered by the spirits anyway because they're not done yet. The final gut-punch lands in the hospital when Rohan's eyes go completely black like Manish's, revealing the horrifying truth: Rohan died long ago and has been a ghost the whole time, walking around his parents in eternal, invisible torment.



