1920: Horrors of the Heart is the sort of movie that makes you feel deep sympathy for the year 1920, which did nothing to deserve being dragged into this mess. It’s billed as gothic horror, but it plays more like a three-hour TV soap that fell into a bucket of Halloween props and black magic jargon and decided, “Yes, this is cinema now.”
Supposedly part of the 1920 horror franchise, this one feels less like a continuation and more like a spin-off written by someone who heard a secondhand summary of the earlier films and said, “Don’t worry, I’ll wing it.”
The Heartless Father and the Plot With No Pulse
We open in 1920 Bombay, where 21-year-old Meghna’s father Dheeraj hangs himself. Or at least that’s what the rope says. The doctor then casually mentions that while the man’s cardiovascular system was intact, his heart is missing from his body.
No one, at any point, reacts to this like a normal human. The cop and the doctor just pass it along like “Your father’s heart is gone, also here’s your bag, and visiting hours end at six.”
At the cremation, holy water burns Meghna’s hand and she sees a half-dead black-clad brahmin, which is the movie’s way of whispering, “There is black magic. Please be impressed.” Instead of being terrified, Meghna pretty much just shrugs and moves on, because why question anything when the script is racing ahead without you?
She then finds her father’s diary, which conveniently contains all the exposition needed to ruin her life: her mother Radhika apparently slept her way through British high society, tried to poison Dheeraj for money and fame, and then left her husband and child to marry a rich Maharaja, Shantanu. Apparently in this universe, people who journal do so in neat, incriminating full sentences with perfect narrative structure.
Shocked by this Very Convenient Diary, Meghna decides the best course of action is not therapy, or a heart-to-heart, but necromantic revenge. She goes to Dheeraj’s grave, chats with his spirit, and agrees to destroy her mother’s life. This is what happens when you have unresolved trauma and an aggressively supportive ghost.
Welcome to Girvaar, Please Bring Your Own Logic
Meghna arrives at Shantanu and Radhika’s opulent palace in Girvaar. Step one of her revenge plan? Blow out the sacred lamp that has been burning in their house for ages. This causes the brahmin from before to appear outside and instruct Dheeraj’s spirit to enter the mansion like an evil Uber drop-off.
Radhika immediately has nightmares of Dheeraj. Shantanu comforts her, being the kind of husband who gently consoles his wife about her undead ex and doesn’t ask why the sacred lamp suddenly gave up after decades of service. The housekeeper, though, is suspicious: the lamp never went out before Meghna arrived. Unfortunately, he’s in a horror movie, which means his suspicion will be rewarded with a short lifespan.
Meghna, meanwhile, bonds with her stepsister Aditi. This is inconvenient for her dead dad, who reminds her in dreams that affection is a distraction, because nothing says “great parenting” like emotionally blackmailing your daughter from beyond the grave.
To complicate matters further, Meghna’s boyfriend Arjun also shows up in Girvaar. He’s the only person in this film with even a passing sense of morality, so naturally he must be eliminated. When he overhears her ghost-fueled revenge plans through a dream (don’t worry about it), he gives her an ultimatum: come back to Bombay with him or he’ll tell her family the truth.
In horror-movie language, this translates to: “I’d like to book the next available brutal attack, please.”
Possession, but Make It Exhausting
Arjun is indeed violently attacked in his hotel by Dheeraj’s spirit and ends up in the hospital. When Meghna visits, he does a complete 180 and encourages her to continue her revenge, even gifting her an earthen pot holding Dheeraj’s ashes. In any other film, this might trigger suspicion. In this one, it just triggers the next plot device.
We soon learn that Arjun is actually dead. His body is possessed by Rahasur, the black magic practitioner Meghna saw earlier. So now:
-
Dheeraj’s ghost is manipulating Meghna.
-
Rahasur is riding around in Arjun’s body.
-
Aditi is the future victim.
-
Logic has packed its bags and left the building.
Meghna sprinkles Dheeraj’s ashes under Aditi’s pillow, which, naturally, causes Aditi to become possessed. She starts behaving strangely, which freaks out the household. The housekeeper suspects Meghna, Radhika and Shantanu… do not. For people living in a mansion powered by bad vibes and a blown-out holy lamp, they are impressively slow on the uptake.
Meghna is then summoned by “Arjun” (Rahasur) to meet behind the palace. The housekeeper follows, which earns him a violent death. Rahasur and Meghna toss his body into a well, because subtlety is for films with better writing.
The Diary Did It
Meghna boards a train to Bombay with “Arjun,” but she sees their reflection in the window and realizes he’s actually Rahasur. Somehow the mirror in the train has more perception than any living character in this movie.
She flees back to the mansion, where the gardener hands her yet another diary—this time Radhika’s actual diary. Because in this film, plot twists are delivered exclusively in hardcover.
The real diary reveals the truth: Dheeraj was the monster all along. He prostituted Radhika for money and influence, then attempted suicide with poison to manipulate her. Radhika, desperate, tried to kill herself, but was saved by Shantanu, who fell in love with her and married her. They later tried to find Meghna, but by then Dheeraj had abducted her. Basically, Meghna’s entire revenge quest has been powered by fake pages from the world’s worst father.
This is supposed to be shocking and tragic. Instead, it feels like the film admitting, “Yes, we lied to you for over an hour, but don’t worry, we have another thirty minutes of melodrama ready.”
Heartless Deal, Endless Exposition
Meghna confesses everything to her mother: she helped her father’s spirit possess Aditi. Radhika, instead of collapsing into a screaming heap like a realistic human being, absorbs this and joins the family’s desperate effort to undo the curse.
They bring in a priest, who reveals yet another helping of backstory: Dheeraj sold his heart to Rahasur in a black magic pact so he could continue to torment Radhika after death. In exchange for his heart (explaining why it was missing from his corpse), his spirit gets to hang around ruining lives like a supernatural ex with visitation rights.
By this point, you can almost hear the script paging through its own earlier scenes, desperately trying to tie everything together.
Meghna now realizes there’s only one way to fix things: self-sacrifice. She lights the temple lamp and stabs herself with the trident of Goddess Durga. This is meant to be a powerful, symbolic moment. It mostly feels like the writers ran out of ritual items and grabbed the nearest sharp object.
Spirit World Showdown and the Soft Reset
Meghna’s spirit enters the spirit realm (which looks suspiciously like every other dimly lit set) and fights her father’s spirit. She eventually sends him “into the light,” which is horror-movie shorthand for “we don’t know where, but he’s someone else’s problem now.”
She tries to follow, but Arjun’s true spirit appears and tells her to go back to the living world. It’s the one moment in the film that hints at emotional sincerity, and it lasts about three seconds before we cut to the hospital.
Meghna wakes up in a bed, surrounded by Radhika, Shantanu, and Aditi. Everyone is alive, sane, and apparently free of curses. It’s a tidy, happy ending that feels completely unearned, like slapping a smiley face sticker on a crime report.
Horrors of the Script
The biggest problem with 1920: Horrors of the Heart isn’t just that it’s convoluted—it’s that it mistakes convolution for depth. It throws in:
-
Two conflicting diaries
-
Multiple possessions
-
A heartless corpse
-
A black magic pact
-
A revenge plot based on lies
-
Self-sacrifice, afterlife battles, and divine weapons
…and still manages to feel weirdly empty.
The horror is mostly loud sound cues, awkward ghost appearances, and characters being exceptionally stupid for the sake of the next twist. There’s no atmosphere, no real dread, just a lot of people standing in ornate rooms saying things that sound spooky until you think about them for more than five seconds.
Meghna is written as a tragic protagonist, but she spends most of the movie being gullible, manipulated, and reactive. Radhika is a walking plot device. Shantanu, the Maharaja, barely exists beyond “rich and supportive.” Rahasur should be terrifying, but he’s reduced to “evil dude in borrowed skin whose grand plan involves making a 21-year-old sprinkle ashes on pillows.”
By the time Meghna is spearing herself with Durga’s trident, you’re less moved than exhausted. The movie has wrung every last drop of drama out of its premise and still somehow forgotten to be scary.
In the end, 1920: Horrors of the Heart delivers on exactly one promise: there is horror, and yes, it is mostly located in the heart of the script.

