Tehran out on OTT: John Abraham's geopolitical action thriller is now streaming on an OTT platform. The film is directed by Arun Gopalan.

John Abraham in Tehran
Last Updated: 11.52 AM, Aug 14, 2025
After The Diplomat, John Abraham was featured in a geopolitical action thriller, Tehran. The film skipped theatrical release and had a direct-to-OTT release on August 14, 2025. As promised, Tehran is now streaming on ZEE5, which can also be accessed via OTTplay Premium. From runtime to plot, and more, know everything about John Abraham's Tehran.
Tehran, starring John Abraham, is now streaming on ZEE5 (OTTplay Premium). The movie is a geopolitical action thriller and focuses on true events, shedding light on the world of espionage and international politics, particularly the conflict between Iran and Israel.
The runtime of Tehran is 1 hour and 55 minutes. The movie, directed by Arun Gopalan and produced by Maddock Films, revolves around a high-level mission to a foreign country, inspired by real-life events. The story follows ACP Rajiv Kumar (John Abraham), who faces a complex web of espionage, political intrigue, and personal conflicts.
He is caught between competing interests, facing a situation where he is being hustled by Iran, abandoned by Israel, and abandoned by his own country, India. The film also stars Manushi Chhillar as S.I. Divya Rana and Neeru Bajwa as Sheilaja.
Also Read: Tehran Review: John Abraham and Manushi Chhillar run an espionage playbook that’s long past expiry

Earlier, speaking to India Today's Rajdeep Sardesai, John Abraham opened up about Tehran skipping theatrical release and the censorship and its challenges for filmmakers. He added, "I don't think this film (Tehran) would have passed to be shown in theatres, to be very honest." But he expressed his gratitude to the Ministry of External Affairs for allowing Tehran to be shown.
He further said, "Till now, they’ve been good and kind with us, and I’ve been responsible with the way I’ve made and spoken in my films. For the record, I’m not right-wing, I’m not left-wing - I’m apolitical, but politically aware. And it’s important for me to make an honest statement."
Catch Tehran on ZEE5 and OTTplay Premium!
Also Read: Tehran OTT Release Date: When and where to watch John Abraham's geopolitical action thriller
Q: Where can I watch John Abraham's Tehran?
A: Tehran, the geopolitical action thriller starring John Abraham, is now streaming on ZEE5 (OTTplay Premium).
Q: Is Tehran a movie or a series?
A: John Abraham's Tehran is a movie based on real-life incidents.
Q: Is John Abraham a Hindu?
A: His father is a Syrian Christian from Kerala and his mother is a Zoroastrian Irani. Abraham's Zoroastrian name is "Farhan", but he was baptised with the name "John." He considers himself a spiritual person but does not follow any particular religion.