Tehran, starring John Abraham, is a spy thriller based on 2012 Delhi assassinations, streaming on ZEE5 (OTTplay) now and set for Netflix release on August 26, 2025.

Last Updated: 01.49 PM, Aug 19, 2025
Netflix will be streaming the John Abraham–starring Tehran after its OTT launch on ZEE5 (OTTplay) on August 14, 2025. The Arun Gopalan-directed spy action thriller starring John Abraham will premiere on Netflix as of August 26, 2025, as part of a larger digital rollout strategy.
Based on the assassinations of Israeli diplomats in Delhi in 2012 and the subsequent covert operations, Tehran features Special Cell officer ACP Rajeev Kumar (John Abraham), Sheilaja (Neeru Bajwa), and SI Divya Rana (Manushi Chhillar) as the main leads. Madhurima Tuli plays Rajeev Kumar's wife Vandana, Alyy Khan plays Neeraj, and Elnaaz Norouzi plays Layla; all of them are part of the supporting cast.
The film tracks an investigation into the aftermath of the 2012 explosion in the Indian capital by ACP Rajeev Kumar, a character whose story is both fictional and influenced by real-life geopolitical issues. A perilous assignment leading him to Tehran engulfs him as he follows multiple leads. The plot thickens as his nation withdraws its support from the operation and Iran designates him as an enemy, placing him on a hit list. Stuck in a dangerous place without help from his country, Rajeev Kumar deals with betrayal, spies, and political agendas while trying to find out who is behind the incident.
ALSO READ: Tehran Review: John Abraham and Manushi Chhillar run an espionage playbook that’s long past expiry
The story remains grounded in procedural action under Gopalan's direction. The film maintains a gritty pace, focusing on surveillance missions, chase scenes, and tactical encounters. In a departure from his usual action performances, Abraham displays restraint rather than swagger. Bajwa and Chhillar, who portray officers within the Indian forces, support subplots including intelligence leaks and internal sabotage.
With its Netflix release, Tehran aims to attract a larger global audience interested in spy action thrillers about India-Iran relations. ZEE5 and Netflix timed the staggered streaming technique to coincide with India's Independence Day, following current patterns of multi-platform premieres.
Tehran follows a growing trend of jumping from home audiences to international streaming behemoths. The film, positioned as a straightforward addition to the espionage genre, seeks to capitalise on John Abraham's well-established appeal in geopolitical cinema as tensions intensify on screen and reality takes shape.
Q: When did Tehran release on ZEE5?
A: Tehran premiered on ZEE5 on August 14, 2025.
Q: When will Tehran be available on Netflix?
A: The film will stream on Netflix from August 26, 2025.
Q: Who stars in Tehran?
A3: The film features John Abraham, Neeru Bajwa, Manushi Chhillar, Madhurima Tuli, Alyy Khan, and Elnaaz Norouzi.