Language: Hindi (with Farsi, subtitled)Age Rating: U/AGenre: Action, Spy Thriller, Geopolitical Drama

In this Tehran movie review, we explore how debutant director Arun Gopalan crafts an intense and thought-provoking spy thriller inspired by real events. With John Abraham leading the charge alongside Manushi Chhillar, Neeru Bajwa, and a strong supporting cast, the film captures the moral complexities of espionage while delivering nail-biting action and authentic world-building.

Plot: A Mission Across Borders

The story begins with a tragic car bomb explosion outside the Iranian embassy in Delhi in 2012 — a moment that sets off a chain of events connecting three nations: India, Iran, and Israel.

Caught in the middle is Special Officer Rajeev Kumar (John Abraham), who is assigned to a covert mission in Tehran. With both India distancing itself and Iran closing in, Rajeev must navigate a labyrinth of political deception and betrayal, where one wrong step could set the world on fire.

Alongside him is S.I. Divya (Manushi Chhillar), a sharp and no-nonsense officer, and Shailja (Neeru Bajwa), whose layered role adds emotional weight to the story. Together, they bring humanity into a mission otherwise consumed by strategy and violence.

Performances: A Cast That Brings the Story Alive

John Abraham as Rajeev Kumar

John Abraham delivers one of his most measured performances yet. He brings intensity, restraint, and quiet determination to Rajeev, embodying a man who speaks less but conveys volumes through action. His physical presence and controlled emotions make him the perfect fit for a spy caught between loyalty and survival.

Manushi Chhillar as S.I. Divya

Manushi impresses as Divya, a disciplined and courageous officer who holds her ground in a male-dominated mission. Her sharp presence and natural screen command prove that she is more than just a side character — she is integral to the mission’s momentum.

Neeru Bajwa as Shailja

Neeru Bajwa shines in a role that could have easily been reduced to a stereotype, but she gives it depth and authenticity. Her portrayal adds both warmth and gravitas, ensuring the emotional core of the narrative doesn’t get lost amid the action.

Supporting Cast

The ensemble cast — from diplomats to intelligence officers — brings authenticity to the political backdrop. Each performance contributes to the tense atmosphere, ensuring that no character feels like a filler.

Direction and Tone: Arun Gopalan’s Confident Debut

Arun Gopalan makes a bold debut, choosing a story layered with real-world politics and sensitive conflicts. His direction keeps the film tight, tense, and authentic, rarely allowing the tension to drop. Balancing fact with fiction, he ensures that Tehran remains entertaining without losing its grounded realism.

Cinematography, Action & Music

  • Cinematography: Shot by Ievgen Gubrebko and Andre Menezes, the visuals capture the bustling streets, narrow lanes, and shadowy alleys of Tehran with remarkable detail. Each frame breathes authenticity.

  • Action: Choreographed by Doug Coleman and Amritpal Singh, the action stays grounded — intense chases, raw gunfights, and close-quarter combat scenes that keep you on edge.

  • Music:Ketan Sodha’s background score maintains a taut atmosphere, amplifying suspense without being overbearing. The single track Ishq Bukhaar (by Shreya Ghoshal and B Praak) is soulful, though absent from the film, it still adds value to the overall album.

Strengths and Shortcomings

What Works

  • John Abraham’s restrained yet powerful lead performance

  • Strong, impactful roles for Manushi Chhillar and Neeru Bajwa

  • Tight direction with authentic geopolitical detailing

  • Realistic action sequences and gripping cinematography

  • A tense, immersive spy atmosphere from start to finish

Where It Stumbles

  • Heavy use of Farsi with subtitles could alienate some audiences

Cultural Relevance and Impact

Tehran dares to bring to light a real incident that most have forgotten — the 2012 bombing in Delhi — and spins it into a globally relevant thriller. By threading together India, Iran, and Israel’s political complexities, the film not only entertains but also provokes thought about the fragile balance of global diplomacy and covert warfare.

Final Verdict: (5/5 Stars)

Tehran is a gripping, powerful, and authentic spy thriller that combines intelligence with action. With strong performances, meticulous direction, and unflinching realism, it stands out as one of the year’s most compelling films.

Should You Watch It?Absolutely. If you love smart thrillers rooted in reality, Tehran will keep you hooked from the first frame to the last.

Recommended for you

View all
caret-right