Skip to content
What's After the Movie?
Plot summary

Vaastu Shastra (2004) Plot Summary & Timeline

Vaastu Shastra (2004) movie poster

Vaastu Shastra is a 2004 horror and mystery film directed by Saurab Narang, running 1 hour 50 minutes. This page retells the whole story in 514 words (about 2 minutes to read) and covers 14 key events in order, 13 characters, where and when it is set and 3 themes. Looking for the cast, ratings and where to stream it? See the movie page for Vaastu Shastra.

to read the plot summary
2 min
key events in the timeline
14
characters profiled
13
themes explained
3
Loading streaming availability…
Vaastu Shastra (2004) movie poster
Released
Runtime
1h 50m
Director
Saurab Narang
Genres
Horror, Mystery
Original language
Hindi
No spoilers

What Is Vaastu Shastra About?

The premise of Vaastu Shastra in 275 words, with nothing given away. The full story follows below.

In the sprawling suburbs of Mumbai, a newly‑built home sits beneath the ominous silhouette of an ancient, gnarled tree. The tree, whispered about in local folklore, is said to carry a curse that seeps into the very soil of the property. When a young family moves in, the promise of fresh beginnings quickly gives way to an atmosphere thick with unease, as subtle sounds and flickering shadows begin to haunt the edges of everyday life.

Virag Rao and Jhilmil Rao, both deeply immersed in demanding careers, find their routines disrupted by the house’s silent weight. Their son, Rohan, a curious child with a vivid imagination, becomes especially attuned to the strange currents that flow through the rooms. The family’s dynamic—balancing professional ambition with the desire for a close‑knit home—creates a fertile ground for tension, amplifying the house’s unsettling presence.

Adding to the mix is Radhika, Jhilmil’s protective sister, whose occasional visits bring both comfort and new questions about the property’s past. The household’s interactions, marked by affectionate moments and the inevitable strains of modern life, are constantly underscored by an invisible sense that something unseen watches from the periphery. The cursed tree outside stands as a silent sentinel, its twisted limbs casting long, shifting silhouettes that seem to echo the family’s growing apprehension.

The film weaves a mood of creeping dread, blending the ordinary rhythms of a contemporary family with the eerie, almost tactile feeling of an ancient malice lingering just beyond sight. Through restrained visuals and a soundscape that amplifies every creak, the story invites viewers to wonder what shadows lie beneath the surface of a home that, on the surface, appears perfectly ordinary.

Full plot

What Happens in Vaastu Shastra?

The complete story of Vaastu Shastra, from the first scene to the last, in 514 words (about 2 minutes). Spoilers throughout. Names in the text link to 7 cast member pages.

Spoilers ahead

Dinesh Dubey, Zakir Hussain, a school worker in the suburbs of Mumbai, is drawn to a house where a gnarled, haunted tree stands in the yard. He steps inside and is pulled into a struggle with unseen forces, meeting a sudden, fatal end that hints at a larger, malevolent presence.

The narrative then follows Virag Rao, J. D. Chakravarthi, and Jhilmil Rao, Sushmita Sen, a married couple who purchase the same house. Jhilmil, a gynecologist, and Virag juggle demanding careers that keep them away from their young son, Rohan. Their intense work schedule creates a distance at home, leaving little time for family life and setting the stage for the coming danger.

Rohan soon begins to show a troubling fixation on his imaginary friends, who are really the ghosts tethered to the house. He fixates on two children, Manish and Jyoti, as well as the lingering spirits of Dinesh Dubey and his “witch wife,” hinting at a history the family is only beginning to uncover. The atmosphere grows tenser as Rohan’s fixation deepens and the boundaries between living and dead blur.

Enter Rukma, Rasika Joshi, the new maid who arrives to help with the household. While babysitting Rohan, she encounters Manish and Jyoti, and a tense moment unfolds when Manish throws a tennis ball at her from beneath the bed. Rukma misreads the incident, suspecting Rohan, but the truth is murkier: she herself is hiding a dark secret as a thief. Her misdeeds surface, and fate accelerates toward tragedy when she is struck by a speeding lorry on a lonely road.

With fear mounting, Jhilmil grows worried and searches for answers. Her sister Radhika, Peeya Rai Chowdhary, invites her boyfriend Murli, Purab Kohli, over while the family heads out to see a movie. When they return, they discover a nightmare: Murli’s mutilated corpse on Radhika’s bed, and Radhika found outside, naked and hanging from the tree, a brutal symbol of the house’s dark forces.

A mysterious madman on the outskirts repeatedly warns Jhilmil to leave, a warning she cannot ignore for long. As the haunting intensifies, it becomes clear that Rohan’s “imaginary friends” are real ghosts trying to compel the family out of the house.

Virag is murdered by these spirits and, after death, becomes one of them, turning his rage toward Jhilmil and Rohan. Inspector Bhupal Gorpade, Sayaji Shinde, arrives to help but is drawn into the spectral web as well and becomes a ghost, relentlessly pursuing Jhilmil. In a climactic turn, Jhilmil crashes her car into the haunted tree; the vehicle explodes, the tree burns, and for a moment the evil seems defeated. Jhilmil and Rohan are rushed to hospital for treatment, the threat seemingly contained.

Back at the house, the madman who warned Jhilmil watches the tree burn and, in a grim postscript, succumbs to the same restless spirits—murdered as the cycle continues. In the hospital, doctors urge Jhilmil to rest and recover. The final image is chilling: Rohan’s eyes turn black, mirrors the look of Manish, suggesting that he too has fallen to the same fate and joined the ghosts.

Timeline

Vaastu Shastra Timeline: Every Key Event in Order

14 key events in the order they happen, from “Dinesh Dubey's death at the haunted house” to “Aftermath: hospital and the final twist”. 14 events name a place, across 12 locations.

  1. 1

    Dinesh Dubey's death at the haunted house

    In the Mumbai suburb, Dinesh Dubey is killed by unseen forces inside the house that contains a haunted tree. The death establishes the house as a magnet for supernatural activity and sets the tone for the rest of the story. It acts as the inciting incident that awakens the haunting.

    When:Opening scene Where:haunted house, Mumbai suburb

  2. 2

    A couple buys the haunted house

    Virag Rao and Jhilmil Rao purchase the same house and move in, hoping to start a new chapter. The couple's demanding schedules keep them away from their young son Rohan most of the time. The house's dark history foreshadows the trials to come.

    When:Soon after moving in Where:the house, Mumbai suburb

  3. 3

    Rohan's imaginary friends emerge

    Rohan begins talking about invisible companions, claiming Manish and Jyoti visit him, while the old ghosts of Dinesh Dubey and his wife loom nearby. His parents remain absorbed in work, leaving him feeling unseen. The boy's imagination becomes a channel for the house's malevolent presence.

    When:Days after moving in Where:Rohan's home

  4. 4

    Rukma arrives as the new maid

    Rukma joins as the household maid and quickly learns about the ghost children Manish and Jyoti. While babysitting Rohan, she observes the under-bed hiding place, and Manish throws a tennis ball at her, injuring her. She misreads the incident as being caused by Rohan and begins to entrench herself in the family’s fear.

    When:Soon after Rohan's imaginary friends appear Where:Jhilmil's house

  5. 5

    Rukma's theft and manipulation

    Rukma proves to be a thief who is spotted by Rohan, yet she uses fear and manipulation to keep him quiet. She blacks out Rohan's trust in his own family while masking her criminal activities. The family remains unaware of the true threat within the house.

    When:During Rukma's stay Where:Rohan's room and surroundings

  6. 6

    Rukma's fatal accident

    Rukma is suddenly killed by a speeding lorry on a lonely road while returning home. Her death removes a direct threat but leaves the truth about her crimes and the haunting unresolved. The event heightens the sense that danger surround the house extends beyond ordinary threats.

    When:Shortly after the incident with Rukma Where:lone road

  7. 7

    Jhilmil seeks answers

    Jhilmil grows worried and starts investigating the strange happenings around the house. She questions the elders and tries to piece together the history of the family and the location. The search deepens the mystery rather than resolving it.

    When:After Rukma's death Where:around the house

  8. 8

    Radhika's encounter with Murli and the haunting

    Radhika invites her boyfriend Murli over when the family steps out for a movie. They engage in intimate activity, but Murli vanishes and the atmosphere grows tense as ghosts appear. When the family returns, they find Murli mutilated on Radhika's bed and Radhika hanging naked from the tree outside.

    When:Night of the family outing Where:Radhika's room and the tree outside

  9. 9

    The madman warns to leave the house

    A man with a disturbing presence warns Jhilmil to vacate the house, signaling that the malevolent forces will not rest. The warning heightens the sense of danger and foreshadows a tragic escalation. The warning adds to the aura of the house as a living threat.

    When:Midpoint Where:haunted house

  10. 10

    Ghosts reveal themselves through Rohan

    It is revealed that Rohan's imaginary friends are actual ghosts urging him to move out. The haunting intensifies as Virag is murdered by the spirits and returns as a ghost with a murderous intent toward his family. The line between child’s imagination and real danger blurs.

    When:After the revelation Where:house

Show the other 4 events of Vaastu Shastra
  1. 11

    Virag becomes a murderous ghost

    Virag, now a ghost, stalks and attacks Jhilmil and Rohan. His spectral form embodies the house's wrath and demonstrates that the haunting targets the family directly. The danger broadens from external threats to intimate, familial threats as well.

    When:Following Virag's death Where:house

  2. 12

    Inspector Bhupal Gorpade is slain and becomes a ghost

    Inspector Bhupal Gorpade arrives to help, but he is murdered by the ghosts and returns as a specter who chases Jhilmil. The investigation itself becomes part of the haunting, and the authorities are drawn into the realm of the supernatural. The house grows more hostile and inescapable.

    When:Climax Where:house

  3. 13

    The tree is burned to defeat the spirits

    Jhilmil drives her car into the haunted tree, causing an explosion that burns the tree and appears to defeat the evil spirits. The family survives the immediate danger and moves toward a fragile recovery. The burning tree marks a provisional victory over the haunting.

    When:Climax Where:haunted tree site

  4. 14

    Aftermath: hospital and the final twist

    The madman is killed by the lingering spirits as he urinates on the burnt tree, indicating the ghosts are not laid to rest. Jhilmil and Rohan are admitted to the hospital for care, and the film closes with Rohan's eyes turning black, suggesting he has become a ghost himself. The ending implies a never-ending cycle of haunting and tragedy.

    When:Ending Where:hospital and house

Characters

Who Are the Main Characters in Vaastu Shastra?

13 characters, among them Jhilmil Rao (Sushmita Sen), Virag Rao (J. D. Chakravarthi) and Rohan Rao: who each one is and the part they play in the story. 12 of them link to the actor’s page.

  • JR

    Jhilmil Rao (Sushmita Sen)

    Played by Sushmita Sen

    A dedicated gynecologist and mother who confronts a growing supernatural threat in her family home. She drives to protect her son Rohan and confront the vengeful spirits, showing resolve and maternal courage.

    • 👩‍⚕️ Doctor
    • 👪 Mother
    • 🛡️ Protector
  • VR

    Virag Rao (J. D. Chakravarthi)

    Played by J. D. Chakravarthi

    Rohan’s father who becomes entwined with the haunting and eventually turns into a ghost, turning on his own family before his demise.

    • 👨‍👦 Family Member
    • 🪦 Ghost
    • 🗡️ Violent
  • RR

    Rohan Rao

    The couple’s young son who communicates with imaginary friends who are actually spirits. His behavior signals the deep reach of the haunting and foreshadows darker outcomes.

    • 👶 Child
    • 🧿 Susceptible
    • 🪢 Influenced
  • DD

    Dinesh Dubey (Zakir Hussain)

    Played by Zakir Hussain

    A school worker whose death triggers the haunting; his spirit remains connected to the house and features prominently among the ghosts.

    • 🕯️ Tragic past
    • 👻 Spirit
    • 🧭 Catalyst
  • R(

    Rukma (Rasika Joshi)

    Played by Rasika Joshi

    The new maid who unravels the ghosts’ secrets and is revealed as a thief; she meets a fatal accident while returning home.

    • 🧰 Housekeeper
    • 🗝️ Intruder
    • 🚗 Fatal
  • MT

    Manish Tatya Topiwala (Chintan Atul Shah)

    Played by Chintan Atul Shah

    One of the ghost children haunting the family, exerting influence over Rohan and contributing to the eerie atmosphere.

    • 👶 Ghost Child
    • 🕯️ Haunt
    • 👁️‍🗨️ Spectral
  • JT

    Jyoti Tatya Topiwala (Bansaree Madhani)

    Played by Bansaree Madhani

    Another child-ghost linked to the Topiwala family; she participates in the haunting and reinforces the spirits’ presence.

    • 👶 Ghost Child
    • 🪦 Spectral
    • 🕯️ Haunt
  • M-

    Murli - Radhika's boyfriend (Purab Kohli)

    Played by Purab Kohli

    Radhika’s lover whose disappearance intensifies the house’s peril and fuels the sense of danger surrounding the family.

    • 💔 Lover
    • 🕵️ Mysterious
    • 🕳️ Vanished
  • RR

    Radhika Rao (Peeya Rai Chowdhary)

    Played by Peeya Rai Chowdhary

    Jhilmil’s sister who becomes entangled in the haunting; her actions lead to a shocking, naked death at the tree.

    • 👩 Sister
    • 🪦 Victim
    • 🪢 Tragedy
  • Sayaji Shinde as Inspector Bhupal Gorpade (Sayaji Shinde) in Vaastu Shastra

    Inspector Bhupal Gorpade (Sayaji Shinde)

    Played by Sayaji Shinde

    The police inspector who tries to help but is murdered by the spirits; his ghostly presence adds to the peril.

    • 🕵️ Inspector
    • 🪦 Ghost
    • 🥊 Authority
  • Z(

    Zombie (Meghna Malik)

    Played by Meghna Malik

    Represents the lingering undead presence in the house, embodying the malevolent energy that persists after death.

    • 👻 Zombie
    • 🧟‍♀️ Specter
    • 🕰️ Restless
  • R(

    Rajpal (Rajpal Yadav)

    Played by Rajpal Yadav

    An uncredited, quirky presence in the house that contributes to the eerie atmosphere.

    • 🎭 Comic
    • 🧭 Minor
    • 🕯️ Eerie
  • V-

    Vicky - Helper (Vicky Ahuja)

    Played by Vicky Ahuja

    A minor helper whose role subtly underscores the disruption the haunting brings to daily life.

    • 🧰 Helper
    • 🕯️ Suspense
    • 🧭 Plot device
Setting

Where and When Is Vaastu Shastra Set?

Vaastu Shastra is set in Suburbs of Mumbai and Haunted house. Here is why the place matters to the story.

Where

Suburbs of Mumbai, Haunted house

The primary setting is a family home in the suburbs of Mumbai that becomes the center of a supernatural disturbance. The house contains a haunted tree and a history of restless spirits that intrude on the living. The urban, modern context contrasts with ancient ghostly forces haunting the family.

  • 🌆 Suburbs of Mumbai
  • 🏚 Haunted house
Themes

What Are the Themes of Vaastu Shastra?

3 ideas the story keeps returning to, among them Haunting, Family Strain and Death.

  1. 01

    Haunting

    A relentless supernatural presence threads through the house, manifesting as apparitions and eerie phenomena. The ghosts manipulate the living and reveal a violent backstory tied to the house and its past occupants. The family’s struggle centers on understanding and stopping the haunting.

  2. 02

    Family Strain

    The parents’ long working hours pull them away from their child, making Rohan vulnerable to the spirits. Tension builds as trust frays and secrets surface, turning the haunting into a direct threat to the family’s safety. The story uses the household as a battlefield between love and dread.

  3. 03

    Death

    The haunting leads to multiple deaths, including Dinesh and Virag, and culminates in Radhika’s tragic end. The spirits blur the line between life and death, challenging the characters’ will to survive. The conclusion hints that death may also reach the innocent, including Rohan.

Tone & mood

What Kind of Film Is Vaastu Shastra?

Dark in tone, with steady pacing and a straightforward story, going by the plot summary.

Tone
Dark
Pacing
Steady
Story
Straightforward
Intensity
High
Ending
Bleak

A dread-filled and oppressive supernatural horror film that steadily builds tension as a family is systematically torn apart by malevolent forces attached to their new home, culminating in a bleak and tragic conclusion.

  • dreadful
  • oppressive
  • anxious
  • sinister
  • ghoulish
  • tragic
  • supernatural curse
  • haunted house
  • family in peril
  • psychological horror

Content notes: supernatural violence, child endangerment, graphic death, mutilated corpse, psychological trauma.

Quiz

How well do you remember Vaastu Shastra? Test yourself on the story.

Take the quiz
Loading streaming availability…
Read next

Movies Like Vaastu Shastra With a Plot Summary

5 films close to Vaastu Shastra in story and themes that have a full plot summary here: Blood Curse (2006) and House (1986) lead.

All plot summaries

Missing a Movie Plot Summary?

Tell us which film you want explained next: the full story, the timeline, the characters and the ending.

Request a summary
FAQ

Vaastu Shastra Plot Questions

5 quick answers about Vaastu Shastra, taken from the plot summary, character guide and setting on this page and the film’s credits.

What is Vaastu Shastra about?

In the sprawling suburbs of Mumbai, a newly‑built home sits beneath the ominous silhouette of an ancient, gnarled tree. The tree, whispered about in local folklore, is said to carry a curse that seeps into the very soil of the property.

Read the full plot summary

When and where does Vaastu Shastra take place?

Vaastu Shastra is set in Suburbs of Mumbai and Haunted house. The primary setting is a family home in the suburbs of Mumbai that becomes the center of a supernatural disturbance. The house contains a haunted tree and a history of restless spirits that intrude on the living.

The setting explained

Who are the main characters in Vaastu Shastra?

The story follows Jhilmil Rao (Sushmita Sen) (played by Sushmita Sen), Virag Rao (J. D. Chakravarthi) (played by J. D. Chakravarthi), Rohan Rao and Dinesh Dubey (Zakir Hussain) (played by Zakir Hussain); the character guide covers 13 characters in all.

All the characters

What are the main themes of Vaastu Shastra?

The summary picks out 3 themes: Haunting, Family Strain and Death.

The themes explained

Who directed Vaastu Shastra?

Vaastu Shastra (2004) was directed by Saurab Narang and runs 1 hour 50 minutes.

Saurab Narang’s films

Coming soon to your phone

The Plot Explained Movie Summary App

From blockbusters to hidden gems: plot summaries, endings explained and timelines on your phone. Save your favorites and never miss a twist again.

Be the first to know when it launches. Your email stays private, always. Learn more about the app