John Abraham’s Tehran was hailed as one of the best patriotic films when it premiered on ZEE5 on Independence Day 2025. Critics praised its tight writing, sharp execution, and restrained storytelling. For two weeks, it carried strong word of mouth, dominating conversations around intelligent thrillers. But the film’s arrival on Netflix India from August 27th has been met with silence.
The problem lies in the release model. By shifting to Netflix barely two weeks after its ZEE5 launch, the film lost the exclusivity factor that keeps momentum alive. Streaming audiences are different from theatrical ones. They expect either a one-stop destination for fresh content or a long-enough exclusivity window that builds value. Tehran fell into neither category. ZEE5 gave it critical acclaim and early traction, but Netflix got a fatigued product with little excitement left to draw fresh eyes.
This staggered double release has backfired. If the makers wanted Tehran to shine on both platforms, they should have opted for a simultaneous release, letting the two giants share the buzz equally. Or they should have honored ZEE5’s exclusivity longer, keeping the film as a flagship title for a few months before moving it. Dropping it on Netflix after just two weeks felt more like sabotage than strategy.
As a result, despite its brilliance, Tehran is struggling to find viewers on Netflix. A reminder that in the crowded OTT space, timing is as critical as storytelling.