Tehran is one of the upcoming movies of the thriller-drama genre. The plot of this new film is centred around ACP Rajeev Kumar, a seasoned Delhi Police officer picks up international red alerts when coordinated bomb attacks rock cities across India and beyond, including a blast near the Israeli embassy in Delhi. Asked by Indian authorities to lead a covert operation, Rajeev crosses into Tehran under an assumed cover. From the first, he is out of his depth: soon he learns he’s being ‘hunted by Iran, abandoned by Israel and deserted by India’, a tagline that becomes painfully prophetic as conspiracies start to emerge around him. As he delves deeper, Rajeev’s mission spirals beyond crime scene forensics into decoding political labyrinths: a female intelligence agent (played by Manushi Chhillar) pushes him toward a shadowy network of rebels, diplomats and mercenaries; meanwhile, Neeru Bajwa’s diplomat character serves clues that threaten to expose a thousand cryptic motives masked as protocol.
Then, it trades car chases for data leaks, personal betrayals and moral pitfalls—not sensationalism but a calculated cerebral intensity that conforms to real-world espionage’s murky ethics. Every new clue reveals how quickly loyalty fractures when alliances become disposable, and Rajeev begins to question whether saving one life might endanger another nation. In the film’s final stretch, he must choose between exposing a conspiracy that could destabilise the region, or bury the truth to preserve a precarious peace; still, the boundary between patriotism and betrayal blurs irreversibly. Drawing from the 2012 Delhi embassy bombing, Tehran is one of the upcoming movie releases that refuses to simplify; it instead frames espionage as psychological warfare and asks the final question: in the world’s grey areas, can a single man still stand for integrity?