Tag Archives: Niren Bhatt

Movie Review: Satluj (2026)

4 Stars (out of 4)

Perhaps no film better exemplifies the dysfunction in India’s Central Board of Film Certification (CBFC) than Satluj, formerly known as Punjab 95, and before that known as Ghallughara. After years spent in release limbo and in defiance of the Board’s demands for over 100 cuts, Satluj released on the streaming service Zee5. It was pulled from the streamer in India two days later and taken down internationally days after that. Whether or not it will ever be available again or in what edited state remains to be seen.

I was able to watch Satluj before it was pulled from Zee5, and it’s a fantastic film. It’s shameful for the CBFC to withhold this from the viewing public.

Satluj tells the story of state-sponsored crimes uncovered by the human rights activist Jaswant “Jassi” Singh Khalra (Diljit Dosanjh) in Punjab in the mid 1990s. After a decade of local insurgency, police across Punjab have carte blanche to do whatever they want in the name of fighting terrorism.

The film opens with a group of people executed in a field by the police. Two are specifically shot to pad the murder tally of one of the junior officers — the gruesome metric by which promotions are earned. Some of the bodies are thrown into the river Satluj to drift toward Rajasthan, but not all of them.

Bank loan officer Jassi learns what happened to the others by accident. The mother of his friend — who himself was murdered by the cops — goes missing. After fruitless queries at police stations and hospitals, Jassi finds the woman’s name in a book at the local crematorium. The police never informed her family that she died, but they did submit her name and hometown when they handed over her body for cremation, along with the name of the officer who killed her. The government only pays the crematorium for the wood to burn a body when there is a name and address attached, hence the paper trail.

Jassi finds himself with a goldmine of evidence in the crematorium log book: a record of six hundred people who were killed by police and whose families were never informed of their deaths. In many cases, the police refused to file missing persons reports on behalf of the family. In others, the cops demanded money for information on the whereabouts of the abducted person, only to kill them later. If all of the crematoriums across all of Punjab have similar numbers, that would mean about 25,000 people were killed by the cops in the state.

This isn’t what Jassi expected to find when he went looking for his friend’s mother. As the numbers climb and the evidence mounts, he finds it impossible to look away. His wife Pammi (Geetika Vidya Ohlyan) is understandably alarmed by the danger to their family once Jassi makes his findings public and demands legal action. He acknowledges her concerns but can’t risk the justice movement dying if he steps aside.

As he’s depicted in Satluj, Jassi is the best kind of hero. He isn’t a firebrand or a politician. Dosanjh presents him as an utterly normal guy asking for answers and accountability for the harms done to his neighbors. Even in the face of danger, he makes fighting for justice look doable, no special skills required. The doing is the important part.

The scale of the crimes is horrifying, but the ease with with they are committed and condoned is particularly terrible. Director Honey Trehan includes plenty of scenes in which bureaucrats talk about mass murder as a public relations problem. The loathsome Director General of Police, Inderpal Singh Bitta (Kanwaljit Singh), tells reporters that the missing people are probably driving taxis in Canada. When officials from Rajasthan complain about their water supply being contaminated with dead bodies from Punjab, he says that people fall into canals all the time.

Though Satluj is about a particular place at a particular time, it lays out the problems with policing as an institution. When the state has a monopoly on violence, people who want to cause harm without facing consequences have an incentive to join the force. SSP Surjit Singh Sugga (Suvinder Vicky) is a great example — the rare cop so dangerous that he was actually sent to jail for violence committed while in uniform. When DGP Bitta wants to put an end to public complaints without having to change tactics, he gets Sugga out of jail and puts him in charge of Jassi’s local police station, ratcheting up instances of brutality.

The institution itself is incentivized to protect the power it has, which means protecting those who work within it. That also prevents any reform from taking place from within the institution. As Constable Satnam Singh, Saurabh Sachdeva wears an expression of utter defeat throughout the movie. He doesn’t want to participate in violence, but he lacks the authority to stop it and knows too much to be left alive were he to resign. The power of the police force can be turned inward as easily as it is projected outward.

Trehan’s direction of a screenplay he wrote with Niren Bhatt and Utsav Maitra isn’t heavy-handed or preachy. He trusts the facts of the story to stand on their own merits and the humanity of Jassi’s cause to connect with the audience emotionally. Every performance in Satluj is superb, something that doesn’t happen by accident. The film is an incredible achievement by everyone involved. It’s a fitting tribute to a true hero, and a testament that those who were lost have not been forgotten.

Links

Movie Review: Stree 2 (2024)

3 Stars (out of 4)

Watch Stree 2 on Amazon Prime

Stree 2: Sarkate Ka Aatank (“Woman 2: Terror of the Headless“) works very well as a sequel, but its place in a shared movie universe presents complications.

Stree 2 begins with a well-executed refresher on the events of the original film from 2018. The ghost from Stree arrives at the outskirts of Chanderi, the town she used to terrorize by abducting men who were out after dark. Seeing the statue erected in her honor, she turns away and leaves. Inside Chanderi, she’s further celebrated at a festival where the town’s oddball bookseller Rudra (Pankaj Tripathi) delightfully recounts her story in song form.

Unfortunately, Stree’s absence opens the door for another threat to take her place. The ghost of the conservative village leader who murdered Stree hundreds of years ago visits the town at night, abducting all the “modern” women with aspirations beyond cooking and cleaning for their husbands. Having been beheaded in life, the ghoul rolls his detached dome at his victims, coiling them in his long hair and dragging them away.

The responsibility for dispatching the monster and rescuing the missing women falls to the “Hero of Chanderi,” Vicky the tailor (Rajkummar Rao). However, Vicky is preoccupied, pining for the beautiful unnamed woman (Shraddha Kapoor) who disappeared after helping him drive off Stree years earlier. Even Vicky’s dad (Atul Srivastava) is worried enough about his lovelorn son to give him money to pay for some “friendship.”

Thankfully, the unnamed woman returns to help Vicky, Rudra, and their friends Bittu (Aparshakti Khurana) and Jana (Abhishek Banerjee) vanquish the new threat. But will she stick around after this job is done or vanish into thin air again?

Stree 2 comfortably picks up where Stree left off. Amar Kaushik returns as director, and Niren Bhatt does a fine job taking over writing duties. The film’s world-building is terrific, and the actors fall right back into their familiar characters. It’s fun to hear Vicky’s dad speak about sex only in euphemisms again, and Banerjee’s gullible Jana is as charming as ever.

The main issue with Stree 2 comes from it being a part of the Maddock Supernatural Universe of movies, which besides Stree includes 2022’s werewolf flick Bhediya and 2024’s monster movie Munjya. Jana is a major character in Bhediya opposite Varun Dhawan’s lead werewolf Bhaskar, and both cameo in the closing credits of Munjya. What’s important is that Bhaskar plays a major role in the climax of Stree 2.

Nothing about this is inherently problematic. There’s tons of crossover within the Marvel Cinematic Universe, and the YRF Spy Universe promises more going forward. What those universes have going for them is that all of the properties are available on a single streaming platform (Disney+ for Marvel, Amazon Prime for Yash Raj Films). If you missed a film during its theatrical run on want a refresher before a new release, it’s easy to catch up.

That’s not the case for the Maddock Supernatural Universe movies. Stree and Stree 2 stream on Amazon Prime, Munjya is on Hulu (in the United States, Disney+ Hotstar in India), and Bhediya is on JioCinema — a service that isn’t even available in the US. If Maddock wants to embed such crossover into the narrative these movies, then it needs to make them all easy to access without unnecessary overhead and costs. You can’t weave these movies’ plots together but sell the streaming rights to each title to the highest bidder.

It’s a shame that an operational choice by the studio is the only major knock against Stree 2. It’s otherwise a fun, enjoyable movie.

Links

[Disclaimer: my Amazon links include an affiliate tag, and I may earn a commission on purchases made via those links. Thanks for helping to support this website!]

Movie Review: Munjya (2024)

2 Stars (out of 4)

Watch Munjya on Hulu

Munjya is a nice-looking horror comedy that struggles with its central theme.

The story begins in 1952 in a village in Konkan. A young boy named Gotya (Ayush Ulagadde) is furious that the teenage girl he has a crush on is marrying someone else. He poisons the bride Munni’s fiancĂ© and is publicly whipped by his parents for his destructive obsession. At night, Gotya takes his younger sister Gita (Khushi Hajare) to a sacred tree, intending to sacrifice her to a demon in exchange for Munni’s hand. But Gotya fatally injures himself, binding his spirit to the tree and becoming an evil spirit known as Munjya.

Generations later, timid hairdresser Bittu (Abhay Verma) suffers from frightening visions and hears Munjya’s voice. His mother Pammi (Mona Singh) and paternal grandmother Gita (Suhas Joshi) — the little sister from the intro — shielded him from the family’s sordid history and the role it played in his father’s death. Bittu learns the truth when the family returns to his father’s ancestral village, and he sets out to find the voice that calls to him.

Munjya — who is now a creepy blend of boy and tree — seizes the opportunity to escape, binding himself to Bittu. Death follows, and Munjya vows to kill everyone Bittu cares about in his quest to marry Munni. While Munni herself is now an old woman, her granddaughter Bela (Sharvari) — who happens to be Bittu’s childhood friend and unrequited crush — is her spitting image. Munjya decides he wants Bela instead.

The parallel’s between Munjya’s one-sided love and Bittu’s crush are obvious, but they don’t overlap enough to meaningfully support a theme. Bittu is never in any moral danger of his own preoccupation turning into a violent obsession, and Munjya is so single-minded that he never twists Bittu’s feelings to his own ends. There’s a late mention about mutual consent in relationships, but the idea is otherwise underdeveloped.

Instead, the story — directed by Aditya Sarpotdar and written by Niren Bhatt — treats Bittu’s cowardice as the flaw he must overcome. Yet Bittu is more shy than cowardly. Sure, he’d rather not upset his overbearing mother, and he hasn’t told Bela how he feels, but he’s otherwise pretty brave. He’s planning to study cosmetology in America by himself, and he seeks out Munjya all on his own.

If he’s afraid of Munjya, it’s with good reason. Munjya’s persistence and his capacity for violence are legitimately scary. While there aren’t many jump scares, imagining what it would be like to live harboring a killer demon is frightening enough.

Though billed as a horror comedy, the first 45 minutes are straight horror. Things lighten up a bit when Bittu enlists the help of his filmmaker friend Spielberg (Taranjot Singh), but by that point things are so grim that the balance feels off. The chaotic comic action sequence when the heroes confront Munjya is more tedious than humorous. There are a few very funny jokes, however, including the fraudulent faith-healer Padri’s (Sathyaraj) dubious story about the original vision for Indiana Jones.

An unfortunate side effect of Munjya‘s lackluster story is that none of the acting performances stand out. Everyone is adequate.

Given that the character Munjya is entirely computer generated, one of the big questions is: how does he look? Pretty terrific, actually. He’s substantial enough that his interactions with the characters and the environment feel believable. Munjya sets a new standard for the level of effects quality fans should expect from Hindi films going forward.

Overall, Munjya is a very good-looking movie. The seaside setting and gloomy forests are lovely in their own right. Nighttime shots are perfectly lit to set the mood without obscuring the action. The movie has all the style but needs more substance.

Links

Worst Bollywood Movies of 2015

While the majority of the worst Bollywood films of 2015 are guilty of garden variety stupidity, a pair of movies were especially loathsome. Here are my picks for the worst Bollywood movies of 2015. (Click on the title of each movie to read my original review.)

The dual-narrative romantic drama Roy wound up on the list due to an excess of ennui and emotionally immature dialogue.

I wish that both Gabbar Is Back and Welcome Back had stayed away.

Jazbaa managed to make talented actors Aishwarya Rai Bachchan and Irrfan Khan look ridiculous (and green-tinted).

Two awful examples of Bollywood nepotism made the list. Producer-offspring Jackky Bhagnani’s inevitable rise to super-stardom was deferred yet again by his awful performance in Welcome 2 Karachi. In her Bollywood debut, Govinda’s daughter Tina single-handedly ruins Second Hand Husband with her squinty delivery and nonexistent dance moves.

The most painful theater-going experience of the year was Shamitabh, a movie so annoying that I was literally begging out loud for it to end.

Dirty Politics is a textbook example of how not to make a movie.

The offensive Pyaar Ka Punchnama 2 came in a close second place for suggesting that all women who report being raped are liars. That such a hateful movie purports to be a comedy makes it all the more disturbing.

My worst movie of 2015 struck a nerve, going beyond just offending and veering into moral recklessness. Director Umesh Shukla and writers Sumit Arora and Niren Bhatt should be ashamed for claiming that Alzheimer’s disease is a result of filial neglect that can easily be cured if children are nicer to their parents. Given that a lack of awareness about Alzheimer’s persists in India, using a film to offer bogus medical advice and assign undeserved blame is irresponsible. For those reasons — in addition to it being just a plain old sucky movie — my worst Bollywood film of 2015 is All Is Well.

Kathy’s Ten Worst Bollywood Movies of 2015

  1. All Is Well — Buy/rent at iTunes or Amazon
  2. Pyaar Ka Punchnama 2 — Buy at Amazon
  3. Dirty Politics — Buy/rent at iTunes or Amazon
  4. Shamitabh — Buy at Amazon
  5. Second Hand Husband
  6. Welcome 2 Karachi
  7. Jazbaa — Buy/rent at Amazon
  8. Welcome Back — Buy at Amazon
  9. Gabbar Is Back — Buy/rent at iTunes or Amazon
  10. Roy — Buy/rent at iTunes or Amazon

Previous Worst Movies Lists

Movie Review: All Is Well (2015)

AllIsWellZero Stars (out of 4)

Buy/rent the movie at iTunes
Buy the DVD at Amazon
Buy the soundtrack at Amazon

Few movies have angered me as much as All Is Well. It’s cruel and offensive, making light of human suffering for the sake of an easy moral lesson.

This is a huge surprise given that Umesh Shukla is behind the camera. The last film he directed (and co-wrote) — 2012’s OMG: Oh My God — is funny, understanding, and generous of spirit. Then again, Shukla also directed 2009’s Dhoondte Reh Jaoge, a rip-off of The Producers that I also described as offensive. Maybe OMG was the aberration, and All Is Well is Shukla showing his true colors again.

All Is Well fancies itself a comedy about a bickering father and son, played by Rishi Kapoor and Abhishek Bachchan, respectively. When Bhalla (Kapoor) isn’t losing money via his unpopular bakery, he’s yelling at his wife Pammi (Supriya Pathak) and son Inder (Bachchan).

Growing up in such a hostile environment turns Inder into a complete misanthrope. After having been kicked out of the house for calling his dad a loser, he’s spent ten years in Bangkok, avoiding his parents and struggling as a musician.

Inder’s misanthropy is most acutely directed at Nimmi (Asin Thottumkal), a brain-dead chatterbox who is in love with him. Nimmi is so oblivious that she can’t recognize Inder’s contempt for her. Her arranged marriage subplot is shoddily tacked on to the main story, in which Inder is tricked into coming home to settle his father’s debts. Everyone is an unrepentant jerk throughout, and few cinematic “happy endings” have felt less earned.

All Is Well does wrong by so many people. Dwarfs and people with dark complexions are the butt of needless, hurtful jokes. The movie — written by Sumit Arora and Niren Bhatt — has no respect for women, hence why Nimmi is portrayed as a total dumbass, desperate to marry.

No character suffers as much as Pammi, who is a human plot device. Inder returns to India to find his mother in an “old folks home” suffering from Alzheimer’s. (Note that Pathak is only 54.) The movie makes the following untrue claims about Alzheimer’s, all in the name of moving the story forward:

  • The progression of Alzheimer’s can be stalled if you keep the patient happy at all times.
  • Alzheimer’s is caused by familial neglect, somewhat on the part of one’s spouse, but mostly due to neglect by one’s children.
  • Alzheimer’s can be improved, if not outright cured, if said neglectful children move back in with their parents.

I haven’t mentioned it at this website, but earlier this year, my mother died in her mid-sixties after suffering for five years with a degenerative neurological condition. Not Alzheimer’s, but another incapacitating disease with no specific cause and with a similarly slow decline (both mental and physical) and grim prognosis.

It’s hard to watch a parent undergo such hardship without any hope of a cure and without anyone to blame for it. There was no accident, no source of infection. There was no one to yell at, no one to sue — not that it would have helped. She was predisposed to get sick, she did, and it was horrible.

So, for Umesh Shukla, Sumit Arora, and Niren Bhatt to imply that someone like my mom might suffer a terrible death because her kids didn’t pay enough attention to her is bullshit. It’s offensive, and it’s mean.

To make light of such a dreadful condition for the sake of a comedy film is beyond callous. Pammi might as well be just another prop, the way she’s shuffled from car to house, forced into a situation she can’t possibly understand. She utters only a handful of words, which is a tremendous waste of an actress of Pathak’s caliber.

There’s no reason to see All Is Well. None. Something this hateful shouldn’t be rewarded.

Links