Tehran on ZEE5 Global is a gripping spy thriller that blends action with moral dilemmas, questioning loyalty, patriotism, and personal conscience.
DUBAI: Tehran, now streaming on ZEE5 Global, stands out as a spy thriller that goes beyond conventional espionage drama. Inspired by the real-life 2012 Israeli Embassy bombing in Delhi, the film takes audiences into the grey zones of global politics, fractured loyalties, and the heavy cost of duty when personal conscience collides with national allegiance.
The story follows ACP Rajeev Kumar, portrayed by John Abraham with measured intensity, as he is pursued by hostile forces, betrayed by trusted allies, and even abandoned by his own people. Rather than glorifying espionage, the narrative reveals the vulnerability of those who serve, where every decision carries enormous risk and every act of courage comes with compromise.
Director Arun Gopalan avoids melodrama, opting instead for a restrained, realistic approach that heightens the film’s tension. The result is a gripping tale of shifting alliances, hidden agendas, and personal sacrifices that feel painfully real. Manushi Chhillar and Neeru Bajwa bring emotional depth to the story, portraying women whose resilience and principles anchor the drama with quiet strength.
What makes Tehran particularly resonant is its refusal to frame patriotism as absolute. Instead, it challenges viewers to reflect on what it truly means to serve a nation in a world where alliances can shift overnight and trust is fragile. Silence, betrayal, and loyalty are all explored with an honesty that leaves lasting impact.
With its mix of suspense, moral questioning, and high-stakes action, Tehran delivers not just an adrenaline rush but also a deeper reflection on humanity, sacrifice, and the blurred lines of modern espionage.
Stream Tehran, exclusively on ZEE5 Global.


