London Confidential
Synopsis:
Uma is completely covered in dust and screaming her head off in a dingy London basement while holding a burner phone because her entire life has just imploded. London Confidential is basically what happens when you take a standard espionage thriller and throw it into the rainy UK, giving us a gritty spy drama that's a wild ride from start to finish. Let's just rewind a second though because this whole mess started way before the basement panic, back when Raw agent Aman Shergill was found dead in the Thames, floating there like a bad omen, and honestly, the movie kicks off with that exact grim discovery. It is wild to think about how Hindi movies handle international espionage nowadays compared to the old days of dancing around trees, though you still get some odd musical choices that feel completely out of place given the grim tone.
So our main character Uma, played by the brilliant Purab Kohli even though Yash Agnihotri and Jas Binag and Roxane Cabassut are also kicking around the cast doing their absolute best, gets pulled deeper into the conspiracy because her boss Niraj thinks there's a Chinese mole right inside the Indian High Commission. London is looking gray and freezing and nobody looks like they're having a good time, especially not the supporting actors, and there is this one background extra sitting at a cafe table for a full three minutes wearing a neon green puffer jacket that looks like it's glowing in the dark and I honestly couldn't look away from it because who wears that to a secret spy meet-up. Stuff happens and agents start getting paranoid, tracking down informants, and then boom, Uma discovers that her close colleague and friend is actually the rat selling secrets to foreign powers.
Then we slam right into the interval point where everything goes completely sideways and characters are shouting over bad tea. Right before the big intermission break, they randomly drop in a weirdly tense interrogation scene where someone gets slapped with a dossier. Bollywood movies love a good halftime cliffhanger and this one delivers by leaving Uma stranded in a dark car park while her phone buzzes with a death threat.
After the break, the plot just hyper-speeds through a massive geopolitical crisis involving a fabricated pandemic, which is honestly a bit too real, and everyone is running around trying to stop a biological weapon from being unleashed. Characters are double-crossing left and right and you can barely keep track of who works for who anymore. Jas Binag's character is sweating bullets in a tiny office and yelling at a laptop screen. And then it turns out the whole conspiracy goes way higher up than anyone expected.
Uma finally corners the main villain in that damp basement from the very beginning of my ramble. She doesn't even hesitate, she just aims her service weapon and pulls the trigger, ending the threat right then and there with a loud bang that echoes off the concrete walls.
The coat is too big. Yash Agnihotri wears a trench that clearly belonged to someone three inches taller, and for forty-eight minutes of this ninety-minute runtime, that hemline dragging slightly past his knees is all my eyes can track across the screen. It is a small thing, sure, but it bugged me, dragging me out of what is ostensibly supposed to be a high-strung geopolitical thriller set against the foggy backdrop of post-Brexit Britain.
Kanwal Sethi directs with a kind of exhausted efficiency that feels less like artistic vision and more like someone trying to catch the last train out of Euston before the strike hits. The screenplay takes the usual dossier of stolen Chinese intelligence documents, missing agents, and murky embassy liaisons, and shuffles them about like a deck of damp cards. We are knee-deep in the clandestine corners of South Kensington and rainy industrial estates where every conversation happens in a hushed whisper under a flickering sodium streetlamp. Nobody ever just talks; they exchange knowing glances over espresso cups that look entirely empty. It is all terribly familiar if you spent any time watching the second tier of Zee5 releases during the pandemic.
Jas Binag does what he can with dialogue that mostly consists of repeating code names and checking his watch with intense gravity. There is a scene in an underground parking garage where he has to convey both bureaucratic anxiety and cold-blooded spycraft, and he manages it by narrowing his eyes and dropping his chin about an inch. It reminded me a lot of Nawazuddin Siddiqui in Raat Akeli Hai, minus the idiosyncratic regional bite that made that performance stick to the ribs. Binag just hits his marks, delivers the English-language lines with that specific, neutral cadence of actors hired in London for local tax credits, and waits for the director to yell cut. He isn't wooden, exactly, but he leaves no bruising behind.
Roxane Cabassut fares slightly better because she gets to wear the sunglasses indoors and smoke herbal cigarettes with a wonderful disregard for British health and safety laws. Her French accent drifts across the Channel depending on how tense the scene is getting, thickening during interrogation scenes and practically vanishing when she has to shout instructions at a van full of surveillance operatives. The cinematography matches this loose-fitting approach. The camera floats behind shoulders, hunting for focus in the murk, leaning heavily into a teal-and-grey palette that makes every interior look like an abandoned Boots pharmacy.
London Confidential wants to be about the erosion of trust in institutional machinery, the way governments chew up their own operatives and spit them out onto the Northern Line with an expired Oyster card and a pension form. But it lacks the teeth for actual satire or genuine paranoia. It stays firmly in the middle lane of espionage fiction where the twist is always predictable five scenes before it drops. The background score tries to paper over these structural cracks with persistent, thrumming bass notes that keep pretending a bomb is about to go off even when two people are just discussing paperwork over cold toast. It gets a bit much by the third reel, vibrating the subwoofer just because it needs to wake people up.
Hindi movies have traditionally struggled when they try to cross the Channel and play in the murky puddles of John le Carré territory without a proper budget for grit. They lean on the gray weather to do the heavy lifting, assuming that a wet pavement under a yellow lamp will pass for atmosphere. Agnihotri moves through these puddles with the cautious tread of someone who bought brand-new shoes for the shoot and refuses to scuff them. He isn't bad, if I'm honest, just terribly blank. You look at him and you think about the catering truck parked around the corner.
The editing cuts away from fight scenes just half a second before impact, a neat trick to hide the stunt doubles that stops feeling like a stylistic choice and starts feeling like a logistical necessity. There is a foot chase near the Thames that lasts three minutes too long, looping past the same red phone box twice in a row because someone forgot to check the continuity notes. It is this kind of mild sloppiness that keeps the whole affair firmly stuck in second gear. You stay because you started it, and because the runtime is short enough not to demand a serious sacrifice of your Saturday night.
The film ends on a freeze-frame that feels accidental, as if the editor hit the spacebar while reaching for a cup of tea. There is no grand reckoning, no geopolitical shift, and no emotional closure for characters who were cardboard cutouts from minute one. It just stops.