Badla
Synopsis:
Tapsee Pannu is desperately screaming at Amitabh Bachchan while sitting in a locked hotel room because she's covered in blood and some dead guy named Arjun is lying in the trunk of a car parked right outside. Badla is a wild ride of a murder mystery that honestly had me guessing until the very last second, which is pretty rare for bollywood movies these days when you can usually spot the killer twenty minutes in. Let's back up though because before we get to the screaming and the locked rooms, we have to talk about how this whole mess started in a fancy Scottish hotel room where Tapsee plays Naina Sethi, a super successful businesswoman who's having a shady affair with this photographer guy named Arjun Joseph. God, Arjun had the most annoying sweater on during their mountain trip, like this horrible green knit thing that honestly deserved its own crime scene investigation, and I couldn't stop staring at it while they were driving along that foggy cliff road. Stuff happens and their car crashes, and even though they survive, things get weird immediately after when Arjun gets blackmailed for a huge pile of cash. Naina gets lured to a secluded motel room, gets knocked out cold by an unseen attacker, and wakes up to find Arjun dead in the bathroom. The cops show up instantly, she gets arrested for murder, and she hires Badal Gupta, this legendary defense attorney played by Amitabh Bachchan who has literally never lost a case in forty years of practicing law, which is a stat that feels straight out of classic hindi films.
So Naina and Badal are sitting in her apartment hashing out the details over endless cups of tea while trying to build a defense before her trial starts in just a few hours. Naina claims she's totally innocent and that some mysterious blackmailer set her up to take the fall for the whole thing, but Badal keeps poking holes in her story because her version of events makes zero sense. And then boom, we hit the interval point right as Badal forces Naina to confess to a massive lie about what happened right after she woke up in that motel room. You always need that intermission break in bollywood to process the sheer madness happening on screen, and honestly, I needed to grab some popcorn because the tension was getting out of hand. The second half gets even crazier because Badal starts roleplaying as the prosecutor to aggressively cross-examine Naina, tearing apart every single alibi she has, and she's sweating bullets while he calmly sits there eating mints and dropping truth bombs. We learn about this tragic backstory involving a teenage boy named Sunny who went missing after a hit-and-run accident on the night of a major festival, and how that specific tragedy destroyed two families forever. The parents of that missing boy, played brilliantly by Amrita Singh and her husband, were completely shattered by the disappearance, and you can just feel the agonizing pain radiating off Amrita Singh every time she's on screen.
Naina keeps insisting she had nothing to do with the hit-and-run or the subsequent blackmail, but Badal isn't buying any of her lies and pushes her to reveal the absolute truth about Arjun's murder. He exposes how she actually plotted the whole thing to cover up her tracks, but then she drops a final, mind-bending twist that turns the whole case completely upside down. It turns out that Badal Gupta isn't even her lawyer at all because the real Badal Gupta is actually sitting downstairs in a car waiting to come up. The guy who spent the entire movie interrogating her, helping her, and listening to her confessions is actually the grieving father of the boy who died, disguised using hyper-realistic prosthetic makeup the whole time. Naina realizes she just confessed to murdering Arjun and covering up the hit-and-run to the actual father of the kid she ruined, and the look of sheer horror on her face is priceless. The police arrive immediately to arrest her for the murder of Arjun, and the movie ends with Amitabh Bachchan's character walking out of the apartment into the rain while Naina is left sobbing in handcuffs.
There is a specific kind of aggressive eye contact Amitabh Bachchan deploys in Sujoy Ghosh's Badla that makes you want to check your pockets for a wallet you didn't know you lost. He plays Badal Gupta, a high-priced defense attorney with a batting average that borders on the miraculous, sitting across a glass table from Tapsee Pannu's Naina Sethi in a high-rise London apartment that feels more like an interrogation box than a residence. If I'm honest, the rain splashing against the oversized windows during their opening exchange looked a bit like CGI leftovers from a straight-to-streaming thriller, but the actors didn't care so I tried not to either. Naina is a hotshot businesswoman accused of murdering her secret lover in a desolate hotel room where the door was bolted from the inside. She insists she is innocent. Badal refuses to believe her lies, or at least he pretends to, because his entire career has been built on pulling clients out of grease fires by finding the exact knot in the rope where the prosecution's logic frays. They spend the first twenty minutes circling each other like stray dogs over a rib bone, trading conversational jabs while the camera tracks their micro-expressions with an intensity that occasionally threatens to burst the speakers. It is a locked-room mystery transplanted onto the rainy streets of Scotland, borrowing the bones of Oriol Paulo's The Invisible Guest without hiding its Spanish parentage, yet managing to graft a distinct flavor of Hindi cinema melodrama onto the sterile European interiors. Ghosh doesn't waste time establishing moods with sweeping drone shots of the countryside. He drops you straight into the room and shuts the heavy oak door.
The screenplay moves like a mechanical watch with a loose gear, clicking along with precision until a flashback sequence throws off the rhythm. Naina recounts the blackmail plot that led them to the snow-covered cabin where her lover died, and every time the film cuts back to the past, the energy drops just a fraction. It is a common trap for thrillers of this stripe, where the present-day interrogation is so electrically charged that the dramatized memories feel redundant, acting like speedbumps on an otherwise slick highway. The supporting actor playing the dead man's grief-stricken father is clearly dubbed in post-production, his voice carrying that hollow, floating-in-a-room acoustic signature that instantly pulls you out of the emotional stakes. It's a small thing, but it bugged me every time he opened his mouth to deliver exposition about his missing son. Still, the dialogue keeps the machinery moving. The screenplay avoids the usual traps of dumbing down the legal wrangling for the back rows, trusting the audience to keep track of timelines, hotel keys, and alibis that shift every time Badal pokes a hole in Naina's story. Pannu plays her panic with a tight, restrained tremor in her jaw, never letting the audience figure out whether she is a victim of a vast conspiracy or a cold-blooded sociopath who rehearsed her tears in front of a mirror. Her performance shares that same relentless, unblinking energy that Vidya Balan brought to Kahaani, another exercise in paranoia from the same director where nobody on screen is wearing their real face.
Bachchan operates here with the authority of an actor who knows he owns the frame just by standing still in it. He doesn't need to shout or pound fists on tables. He leans forward, his voice dropping into that gravelly register that has anchored half a century of Hindi movies, and lets the silence between his questions do the heavy lifting. When he catches Naina in a lie about a train ticket or a missing wristwatch, he doesn't smile or gloat. He just notes it down on a yellow legal pad, a small physical tic that grounds the intellectual chess match in tactile reality. Opposite him, Amrita Singh brings a bruised, earthbound grief as the mother of the dead boy that punctures the slick, corporate sheen of the rest of the movie. Her scenes are sparse, but when she confronts Naina in a church hallway, the performance has a ragged edge that reminds you what real pain looks like before it gets ironed out by lawyers and police reports. The cinematography by Avik Mukhopadhyay favors deep blues and slate grays, shooting the characters through glass partitions and reflecting surfaces to visually reinforce the idea that nobody in this narrative is transparent. Every frame feels calculated to make you suspect the person standing next to you. The soundtrack remains mostly subterranean, avoiding the bombastic orchestral cues that usually telegraph twists in mainstream Bollywood movies, relying instead on low-frequency drones and ambient room noise to keep the pressure high.
The film turns on the morality of vengeance, asking how far a person can go to balance the scales before they become the monster they are trying to punish. It refuses to hand out clean moral victories. Every character is implicated in some form of deception, whether to cover up a crime or to protect a reputation, turning the London flat into a moral sinkhole where truth is just another commodity to be bought and sold. This thematic weight keeps the story from feeling like a mere parlor trick, even if the final twist relies on a logistical contrivance that requires a generous suspension of disbelief. You can see the rug being pulled about ten minutes before your feet actually leave the floor, but the sheer velocity of the delivery prevents you from getting mad about the manipulation. The direction keeps the camera close enough to the actors to hide the plot holes in the sheer magnetism of the performances. Badla works because it treats its audience with enough respect to let them do some of the math, even if the arithmetic gets a bit fuzzy toward the end when the flashbacks start piling up on top of each other. It proves that a dark, talky chamber drama can still hold its ground against louder spectacles without needing a single dance number to keep the popcorn moving.