Tehran on ZEE5 Global is more than a conventional spy thriller, it’s a cinematic deep-dive into the tangled web of global politics, personal conscience, and national allegiance. Far from telling a straightforward good-versus-evil story, Tehran crafts a narrative where every choice feels steeped in uncertainty and the boundaries between heroism and betrayal are constantly shifting.
Set against the simmering diplomatic tensions, the film follows ACP Rajeev Kumar, played with nuanced intensity by John Abraham, who finds himself pursued by hostile forces, betrayed by supposed allies, and left isolated by his own people. Tehran is inspired by the real-life 2012 Israeli Embassy bombing in Delhi but ultimately strives to reveal what lies behind the headlines, fractured loyalties and the true cost of political decisions on everyday lives.
Watch the trailer here.
What makes Tehran timely and resonant is its focus on the messy, human side of international espionage. Conscience isn’t a luxury its characters can afford; instead, every decision carries unspeakable risk, and every act of courage is matched by a moment of compromise. As the film unfolds, viewers are drawn into a world where sacrifice isn’t sanitized, where patriotism is questioned rather than assumed, and where standing up for what’s right sometimes means standing alone.
Director Arun Gopalan approaches the subject with refreshing honesty and restraint, ensuring that Tehran never strays into melodrama. The result is a tense, adrenaline-fueled story in which silence, betrayal, and loyalty all leave lasting marks. Manushi Chhillar and Neeru Bajwa deliver emotionally complex performances, embodying women whose strength and principles anchor the story’s emotional core.
Ultimately, Tehran on ZEE5 Global is a timely exploration of what it means to serve one’s country in an age when alliances are uncertain and trust is a commodity. This is a film that honors the nation’s spirit not by waving the flag, but by showing the risk, the loss, and the hope that come with fighting, sometimes silently, for what’s right.
Stream Tehran, exclusively on ZEE5 Global