Directed by

Hardik Mehta
Made by

Maddock Films
See current US streaming, rental, and purchase options for Roohi (2021) via JustWatch.
Read the complete plot summary and ending explained for Roohi (2021). From turning points to emotional moments, uncover what really happened and why it matters.
Bhawra Pandey [Rajkummar Rao] and Kattanni Qureshi [Varun Sharma] hail from the small Bagadpur village, where a harsh local custom once dictated that the man who wishes to marry a woman must abduct her. The two men are pulled into that grim tradition by their boss, the ruthless Guniya Bhai [Manav Vij], who hires them to kidnap Roohi [Janhvi Kapoor], a young woman whose future is tied to a marriage contract. When a death in the groom’s family forces a pause on the plan, Bhawra and Kattanni decide to hide Roohi in an abandoned woodworking shop so the marriage can proceed after the funeral.
Inside the dim space, tension quickly shifts from a kidnapping plot to something far more supernatural. Bhawra begins to sense that Roohi is not merely scared or resistant but actually possessed by a demonic spirit. This is confirmed by Roohi’s father, a man deeply worried about what the family has walked into. The demon, who identifies herself as Afza, reveals herself as a Mudiyapairi—a legendary, exceptionally strong witch with backward-turned feet who will not leave until she marries, taking the girl she possesses with her.
Guniya Bhai, worried about police scrutiny and the danger to his reputation, orders his men to retrieve Roohi, but Bhawra and Kattanni refuse to abandon her. Their stubborn loyalty puts them in direct conflict with the gang leader, and the henchmen who are sent to reclaim the girl pay a dangerous toll for underestimating Afza’s strength. The brutal confrontation makes it clear that the demon’s hold on Roohi runs deeper than a simple kidnapping.
Seeking a way out, Bhawra consults an old woman who shares a chilling, practical truth: the Mudiyapairi can be trapped by tricking Afza into marrying a man who is already married, effectively turning the spirit into a nuisance rather than a permanent inhabitant. The old woman’s tale carries a heavy history—she herself has been possessed by the same witch in the past and survived only after an exorcism that came with a steep price.
With time running short, the trio heads toward a village called Chimmattipur and improvises a plan that blends superstition with a desperate sense of humor: Bhawra even goes so far as to marry a dog to fool the witch and force Afza to confront the possibility of a “fake” union. The villagers react with anger and skepticism, viewing the scheme as a desecration of their sacred space, but the sense of danger remains if Afza is not appeased.
Guniya Bhai arrives again, intent on revenge and on salvaging his own standing, but he quickly recognizes that Afza’s marriage must occur within a day if she is to be driven out of Roohi. He pivots toward a cynical payoff, proposing that Afza marry the chosen groom associated with the original contract in order to restore his own reputation.
At the wedding site, Kattanni, dressed in Bhawra’s wedding attire, tries to coax Afza into an arranged union. The old woman interrupts once more, presenting Afza with a startling ruse: a video of the dog wedding meant to demonstrate the fragility of the plan. Afza becomes confused, misidentifying Bhawra as Kattanni, and her anger surges. In a climactic turn, Afza commands Bhawra to marry her, but Roohi intervenes with a radical choice.
Roohi, embracing Afza’s strength rather than fighting it, decides to marry Afza herself, choosing a union that acknowledges the spirit’s power rather than denying it. The two women—Roohi and Afza—find an unexpected harmony, leaving Bhawra and Kattanni behind as the situation shifts from a rescue plot to an uneasy coexistence.
In the aftermath, police arrive with Roohi’s father, but the old woman disappears, leaving the impression that she may have aided Afza all along. The film closes on the note that the transfer of power and choice has shifted, leaving Roohi empowered to decide her own fate alongside Afza, rather than being controlled by the men who kidnapped her.
Follow the complete movie timeline of Roohi (2021) with every major event in chronological order. Great for understanding complex plots and story progression.
Bagadpur kidnapping under Guniya Bhai's contract
Bhawra Pandey and Kattanni Qureshi from Bagadpur are hired by gang leader Guniya Bhai to kidnap Roohi. The plan is to secure a marriage arrangement for a client. A death in the groom's family forces them to hide with Roohi in an abandoned woodworking shop until the funeral.
Roohi's possession revealed
While staying in the workshop, Bhawra notices Roohi's strange behavior and suspects something supernatural. Roohi's father confirms that a demon named Afza possesses her, establishing the supernatural danger.
Affection conflicts: Bhawra loves Roohi, Kattanni loves Afza
Bhawra grows fond of Roohi and tries to coax the demon out. Meanwhile, Kattanni becomes smitten with Afza herself and hopes to speak with her through Roohi.
Guniya Bhai orders abandonment; henchmen attacked
Fearing police scrutiny, Guniya Bhai tells the team to abandon Roohi. They refuse, triggering Afza to defend Roohi by attacking the henchmen, injuring one and killing another.
Old woman reveals exorcism trick
Bhawra learns from an old woman that the Mudiyapairi can be forced out by marrying a man who is already married. The old woman herself had been possessed before and exorcised the spirit, revealing a dangerous past.
Plan to trick the witch in Chimmattipur
The trio travels to the village of Chimmattipur, where Bhawra attempts to deceive the Mudiyapairi by marrying a dog to trigger the required marriage. The plan hinges on exploiting the witch's superstition.
Villagers react to witch in Chimmattipur
The villagers scold Bhawra for bringing a witch into their sacred village, challenging the group's plan and forcing them to confront social backlash. The plan loses credibility as the crowd grows suspicious.
Guniya Bhai returns with new deadline
Guniya Bhai arrives to reclaim control and pressures Afza to marry within a day. He seeks to salvage his reputation and ensure the contract is fulfilled.
Wedding plan goes forward; dog wedding video
At the makeshift wedding, Kattanni, wearing Bhawra's wedding attire, tries to induce Afza to marry him. An old woman interrupts by showing a video of a dog wedding, deceiving Afza and derailing the plan.
Rift and reversal: Roohi chooses Afza
The old woman’s trick backfires as Afza grows suspicious, but Roohi interrupts and decides to marry Afza herself, embracing Afza's power rather than fighting it. The choice shifts the balance of the union away from Bhawra and Kattanni.
Roohi and Afza depart; police arrive
Roohi and Afza leave Bhawra and Kattanni behind, walking away together as police arrive with Roohi's father. The old woman disappears, suggesting she may have aided Afza in the past.
Ending hint: new union and disappearance
Roohi and Afza's partnership hints at a new shared fate, while the old woman vanishes. The police are told that Roohi ran away with herself, leaving the exact nature of the outcome open to interpretation.
Explore all characters from Roohi (2021). Get detailed profiles with their roles, arcs, and key relationships explained.
Roohi
A gentle, resilient young woman from Bagadpur who discovers she is possessed by Afza. Her struggle is to maintain her own identity while the demon asserts control, forcing her to confront tradition and danger. She evolves from a passive subject of haunting to an assertive agent who shapes her own fate.
Afza
The demonic force inhabiting Roohi's body, who calls herself Afza and is both dangerous and alluring. Afza presses for marriage and power, challenging Roohi's autonomy. Over the course of the story she becomes a catalyst for Roohi's transformation.
Guniya Bhai
The kidnapping-gang leader who arranges Roohi's abduction to fulfill a contract. He fears police investigation and strives to protect his reputation, resorting to force when his plan begins to unravel. His schemes push the others toward a messy, morally gray end.
Bhawra Pandey
A member of the gang who develops genuine feelings for Roohi. He wrestles with loyalty to the criminals and his growing empathy for Roohi's plight. He resists harming Roohi and ultimately participates in a plan to help her, despite danger.
Kattanni
Bhawra's partner, smitten with Afza and eager to converse with her, even at the cost of deceit. He becomes a willing participant in the plan, adding humor and volatility to the quest to exorcise the demon.
Panwadi Tantrik
A mystic who provides folk wisdom about exorcising or trapping demonic forces. He warns about the Mudiyapairi and guides the group with traditional rites, foreshadowing the desperation of the protagonists.
Roohi's Father
A protective, worried father who validates his daughter's possession and seeks answers. He embodies the community's concern about honour and safety, while also pushing for truth to be uncovered.
Budhiya
An old woman deeply connected to village lore, who offers crucial insights into the Mudiyapairi and the trick to trap the demon. Her motives are ambiguous, and her disappearance hints at deeper complicity or aid for Afza.
Learn where and when Roohi (2021) takes place. Explore the film’s settings, era, and how they shape the narrative.
Time period
2020s
The events unfold in contemporary rural India, blending modern danger with age-old beliefs. The tension between tradition and individual choice drives the plot as police scrutiny and local gossip intersect with supernatural elements. The setting feels current yet deeply rooted in regional legends about spirits and marriages.
Location
Bagadpur, Chimmattipur
Roohi takes place largely in Bagadpur, a small rural village where a local custom allows a groom-to-be to abduct his intended bride. The story also moves to an abandoned woodworking shop used as a hiding place. The wedding in nearby Chimmattipur highlights the strong hold of superstition and community scrutiny on personal choices.
Discover the main themes in Roohi (2021). Analyze the deeper meanings, emotional layers, and social commentary behind the film.
💘
Love
Romantic attraction drives Bhawra and Kattanni's loyalties, complicating their criminal assignment. Roohi's own feelings intersect with Afza's presence, blurring lines between affection, possession, and consent. The story uses romance to probe agency, manipulation, and the possibility of mutual respect in a strained situation.
🧿
Folklore
The Mudiyapairi demon embodies local folklore about powerful witches with backward feet who cannot be content unless married. Possession mechanisms create a battle between the victim's identity and a supernatural force. The film treats tradition as both source of fear and tool for comic relief, while exposing how legends shape choices.
⚖️
Empowerment
Roohi's arc centers on embracing Afza's strength rather than resisting it. She ultimately chooses to marry Afza herself, reclaiming control over her destiny. The movie frames empowerment as a fusion of identities rather than denial, using the exorcism myth to catalyze personal growth.

Coming soon on iOS and Android
From blockbusters to hidden gems — dive into movie stories anytime, anywhere. Save your favorites, discover plots faster, and never miss a twist again.
Sign up to be the first to know when we launch. Your email stays private — always.
Explore the mobile appDiscover the spoiler-free summary of Roohi (2021). Get a concise overview without any spoilers.
In a remote North Indian town where age‑old customs dictate that a girl may be taken by the man who wishes to marry her, an uneasy blend of folklore and everyday life permeates the air. The community’s rituals coexist with whispered legends about a fearsome spirit whose feet point backward, a presence that has long haunted the surrounding forests and quiet streets alike.
Enter Bhawra Pandey, a pragmatic young man accustomed to the gritty realities of his village, and his loyal companion Kattanni Qureshi, whose wit often masks a deeper curiosity. Both are summoned by their enigmatic employer, Guniya Bhai, to carry out a delicate assignment: to secure the elusive Roohi for a client with a very personal agenda. Their mission feels routine at first, yet the trio’s journey quickly drifts into the wild, where the boundaries between duty and superstition begin to blur.
Roohi herself is a striking figure—unwillingly thrust into the middle of a pact that seems to echo the town’s traditional practices, yet something unmistakably otherworldly clings to her. Locals speak of a Mudiyapairi, a witch‑like entity whose backward‑turned feet signal a power that refuses to be ignored. As the three find themselves isolated within a forested hideaway, the uneasy sensation that an unseen force watches them intensifies, hinting at a deeper, uncanny connection between Roohi and the ancient legend.
The interplay among the characters sets the tone for a story that balances dark humor with palpable suspense. Bhawra wrestles with an unexpected protectiveness, while Kattanni is drawn to the mysterious allure of the spirit that calls itself Afza. Amidst the looming presence of Guniya Bhai and the shadow of the backward‑footed witch, the film weaves a haunting atmosphere that invites the audience to question what is real, what is ritual, and what lingers just beyond the edge of the forest’s darkness.
Uncover films that echo the narrative beats, emotional arcs, or dramatic twists of the one you're exploring. These recommendations are handpicked based on story depth, thematic resonance, and spoiler-worthy moments — perfect for fans who crave more of the same intrigue.
What's After the Movie?
Not sure whether to stay after the credits? Find out!
Check out our other apps:
SAT Sphere
Build confidence for the Digital SAT.
Mori Atlas
Discover wild places worth protecting.
Luntero
Search smarter for a home in Amsterdam.
Plot Explained
Unravel movie endings and hidden clues.
Pokechamp
Dive into Pokémon data and battle logic.
Driving Theory
Get ready for your European theory test.
Movie Dust
Plan your next cinema trip with ease.
Musemap
Find art and culture as you travel.
Selkobase
Compare credentials before committing.
Local Manual
Turn an unfamiliar country into practical next steps.
Lernavi
Compare school systems before your next move.
GymRoam
Find a workout stop wherever your plans take you.
Explore Our Movie Platform
New Movie Releases (2026)
Famous Movie Actors
Top Film Production Studios
Movie Plot Summaries & Endings
Major Movie Awards & Winners
Best Concert Films & Music Documentaries
Movie Collections and Curated Lists
© 2026 What's After the Movie. All rights reserved.
Privacy Policy