ZEE5’s latest release Tehran has arrived during an already crowded Independence Day week, yet it has managed to carve out its own space as one of the most talked-about thrillers of the season. Leading the charge is John Abraham, who plays DCP Rajeev Kumar with a level of restraint, intensity, and emotional weight that many are calling the best work of his career.
Instead of relying on the typical action-heavy formula that often defines Bollywood spy thrillers, Tehran takes a more grounded approach. The writing by Ritesh Shah and Ashish Prakash Verma leans into the complexities of global diplomacy, political intrigue, and the personal sacrifices made by those caught in the crossfire. The result is a story that respects its audience’s intelligence while keeping them on edge from start to finish.
John Abraham’s portrayal is a masterclass in controlled performance. As DCP Rajeev Kumar, he embodies a character whose strength comes not from loud declarations or over-the-top heroics, but from quiet determination and calculated moves. His ability to convey vulnerability without losing authority makes the role stand out in his filmography. Neeru Bajwa, playing a diplomat, brings warmth and sophistication to her role, while Hadi Khanjanpour’s antagonist adds a menacing yet layered presence to the narrative. The chemistry between the cast members enriches the film’s tension, making every face-off count.
Director Arun Gopalan’s debut is earning widespread praise for its tight pacing, atmospheric tension, and visually striking execution. The film’s realistic action sequences are grounded yet impactful, proving that intensity does not require excessive spectacle. The cinematography captures the grit and urgency of the setting, while the background score subtly enhances the suspense without overwhelming the drama. Some critics have noted that a few supporting characters feel underdeveloped, likely due to tighter editing choices, but these shortcomings are overshadowed by the film’s overall strength in storytelling, character work, and mood-setting.
Tehran stands out in the current OTT landscape as a rare Bollywood spy thriller that values substance over spectacle. It is a gripping watch for audiences who appreciate layered narratives, sharp performances, and an approach that goes beyond flag-waving patriotism to explore the human cost of international conflict. If you are looking for a smart, grounded, and compelling thriller this week, Tehran deserves a spot on your watchlist.
Follow Binge Moves on Instagram and Facebook for more reviews, OTT updates, and the latest buzz from the entertainment world.