970x125
Salakaar review
Cast: Naveen Kasturia, Mouni Roy, Mukesh Rishi, Surya Sharma, Purnendu Bhattacharya, Ashwath Bhatt
Director: Faruk Kabir
Where to watch: JioHotstar
Rating: ★★
Salakaar could well have been a film. Instead, it is a miniseries of five 30-minute episodes. The 2.5-hour runtime is a relief in the days of 6-hour arcs. I say relief, not because it stays gripping or packs a lot of thrills in a short time, but simply because it does not test your patience too long. Salakaar, like many spy thrillers that have come before it, has its heart in the right place. Everything else is sadly out of order.
970x125
Salakaar traverses two timelines. In 2025, RAW agent Maryam aka Srishti (Mouni Roy) is trying to thwart Pakistani Colonel Ashfaqullah’s (Surya Sharma) plans to build a nuclear bomb. Aiding her is the ‘salahakar’, the National Security Advisor (Purnendu Sharma), who has some history with the Pak colonel. Flashback to 1978, and it is revealed that the NSA was a field operative in Pakistan (Naveen Kasturia as Adhir Dayal), preventing General Zia (Mukesh Rishi) from developing a nuclear reactor.
It is a story that has been told in several films and shows, both previously released (Mission Majnu and Rocket Boys) and upcoming (Saare Jahan Se Acha). The only thing that could have made Salakaar fresh was its treatment. But alas, that is where the show flounders the most. Salakaar never truly grips you. It moves at a quick pace, and the action is relentless. And that engages you somewhat. But the show never allows you to be invested in the characters. The hallmark of streaming is that it has more time than traditional films to flesh out characters, build arcs, and navigate the plot. Salakaar gives all that up for a fast-paced show, and you wonder if this would have been better as a film, with a bigger budget and larger scale, maybe.

Salakaar’s biggest undoing is its lack of attention to detail. In an age where accuracy and realism are what set shows on OTT apart, Salakaar seems to be a throwback to the dark days of the 80s, when realism was simply a concept in modern art. Colonels drive in vehicles designated for Generals, the High Commission is repeatedly called an Embassy (there is a huge difference), and covert operations are carried out in the open. This is not nitpicking. For a show that promises to show the behind-the-scenes of a true story of India’s past, it is a cardinal sin not to even attempt to be accurate and real.
On top of that, Salakaar has the subtlety of a sledgehammer. It oscillates between wanting to be as gritty as Argo and as silly as Kingsman. The spy, who is supposed to fly under the radar, uses buckteeth and comical accents in his cover, completely disregarding the basic principle of blending in. But even as a silly show, Salakaar does not work because it is not self-critical enough to be a parody.

Naveen Kasturia, as the young NSA, is one of the show’s saving graces. The actor shows that he can do action quite well, and eases into the role very well. Mouni Roy is hardly utilised, relegated to being a damsel in distress being saved by the men, even though she is supposed to be a capable spy herself. The actor tries to bring out her character’s vulnerability and badassery with whatever limited she gets. The surprise package is Mukesh Rishi. As a largely over-the-top Zia, he looks menacing and imposes himself on the screen. Salakaar works in parts only because Mukesh Rishi makes the threat of the adversary so real. Surya Sharma and Ashwath Bhatt, two natural actors, are left to be as over as they can, which is a grave mistake on the part of the director Faruk Kabir.
Salakaar is meant to be a tribute to the NSA Ajit Doval, a spymaster in his prime. The show is meant to show the world what he achieved in the field. Everything from Purnendu Sharma’s getup to Naveen Kasturiya’s fictional name is an homage to him. But tributes are meant to be better. If not well done, they can end up disrespecting what one is trying to glorify. And that is what Salakaar does. The search for India’s Argo goes on…
970x125