Byte-Sized Overview
Tehran is a taut spy thriller about Tamar Rabinyan, a Mossad hacker-agent sent on her first mission into the heart of Iran, where the job goes wrong fast and leaves her stranded, hunted and improvising by the minute. The series leans on a classic cat-and-mouse setup, but the detail that gives it bite is Tamar’s personal connection to the city and the people moving through it. This is not just a clean mission gone sour, it is a story about identity, loyalty and the awkward fact that everyone in espionage seems to think they are the sensible one.
For viewers, the appeal is twofold. First, it is a slick, globe-trotting thriller with real tension, clean visual storytelling and a strong central performance. Second, it tries to humanise a conflict television usually reduces to broad posture and shouting. It is not perfect, and it can occasionally get so busy manoeuvring pieces around the board that the emotion risks being crushed under the procedural weight. But when it works, it is sharp, propulsive and unusually committed to making the personal stakes matter as much as the politics.
Transmission Details
- Show Title: Tehran
- Years: 2020 to present
- Created By: Dana Eden, Moshe Zonder, Maor Kohn, Daniel Syrkin, Omri Shenhar
- Network: Apple TV+, Kan 11
- Seasons: 3
- Episodes: 24
- Starring: Niv Sultan, Shaun Toub, Navid Negahban, Shervin Alenabi, Liraz Charhi, Menashe Noy
- Supporting Cast: Glenn Close, Hugh Laurie, Arash Marandi, Shila Ommi, Phoenix Raei, Vitali Kravchenko, Bahador Foladi
- Genres: Drama, Thriller, Spy Thriller, Action
- Status: Continuing; a fourth season has been officially confirmed
Signal Strength
The show’s greatest strength is its sense of pressure. Tehran understands that espionage is usually less about glamour than panic, bad timing and the miserable necessity of lying to everyone you meet. The writing keeps that pressure in play even when the plot branches into family, romance and local politics. Tamar is constantly having to make three decisions at once: how to complete the mission, how to survive the next hour and how to avoid detonating the emotional wreckage around her.
Niv Sultan gives the series its engine. She plays Tamar as smart, frightened, stubborn and often one step away from disaster, which is exactly what the part needs. Around her, Shaun Toub brings bruised authority and moral fatigue to Faraz Kamali, while Navid Negahban makes Masoud Tabrizi feel like a man forever adjusting his mask depending on who is in the room. Their scenes give the show weight beyond the mechanics of hacking, surveillance and counter-surveillance.
Visually, the series has a polished, controlled look that helps sell the danger even when the production is not actually filming in the city its title claims. That artificiality is not a deal-breaker, but it does mean the show occasionally feels like a very expensive reconstruction of a place rather than a fully lived-in one. Still, the action is staged with clarity, and the quieter scenes usually land because the directors trust faces, pauses and the cost of a bad judgement call.
Where the series loses momentum is in the middle stretch, when it starts juggling multiple loyalties, double games and emotional entanglements. The writing is effective, but not always economical. Some plot turns are more functional than surprising, and a few supporting arcs feel designed to keep the machinery moving rather than deepen the emotional stakes. When the show is disciplined, it is excellent. When it indulges itself, it can become slightly overcaffeinated.
Vibe Check
Tehran is for viewers who like their thrillers tense, morally messy and only intermittently reassuring. It moves at a brisk pace, though not quite the breakneck sprint of a pure action series. Expect more surveillance, deception and nervous improvisation than gunfights, though when violence arrives it tends to be abrupt and consequential rather than flashy.
The tone sits somewhere between sleek prestige espionage and grim-pressure character drama. There is enough momentum for binge watching, but the show also wants you to sit with the strain of undercover life: the constant performance, the compromised choices, the sense that every safe room comes with a hidden camera. If you enjoy spy stories that care about tradecraft, cultural friction and the emotional cost of deception, this should go down very well. If you prefer neat heroism and tidy geopolitics, it may feel like being trapped in a conversation where nobody will admit what they are actually doing.
Spoiler Mode
Across the released run, Tehran keeps returning to the fallout from Tamar’s failure to complete the opening mission. What should have been a covert operation becomes a prolonged survival story, and the series repeatedly tests whether she is still acting as a Mossad asset or has become a person of her own with loyalties that no agency can fully control. Her relationships with Milad Kahani and the people around him complicate the neat intelligence narrative from the start. Milad is not simply a romantic complication. He is a living reminder that every side in this conflict contains ordinary people trying to stay intact.
The first season builds towards the sense that Tamar’s mission and her private life cannot be separated. Her ties to her family, her connection to the city, and the ruthless expectations of Mossad all collide until her attempts to keep everyone alive become morally impossible. Faraz Kamali, meanwhile, is not written as a simple villain. His pursuit of Tamar is driven by professional duty, personal suspicion and a real sense of national vulnerability. That makes him one of the show’s most interesting counterweights, because he is not wrong to be afraid, even when he is dangerous to be around.
Season two deepens the emotional cost. Tamar is still operating in a world where every alliance is temporary, but now the series lets her isolation settle in more painfully. New pressure from Marjan Montazeri introduces another layer of elite Iranian power and turns the show’s political chessboard into a more intimate moral trap. The second season is especially good at showing how intelligence work eats away at ordinary identity. No conversation stays innocent for long, and every rescue seems to create a fresh hostage to fortune.
The third season widens the frame again, bringing in Hugo Laurie’s external pressure point in the form of a new nuclear-inspection thread, while Tamar remains caught between operational necessity and the terrible knowledge that the machinery around her never stops asking for more sacrifice. The season does not resolve the central conflict into anything neat, because that would be dishonest to the show’s own logic. Instead, it leaves Tamar still navigating the gap between survival and allegiance, with the series’ core idea intact: in this world, loyalty is never clean, and winning usually means surviving one more betrayal than the other side.
Character Shout-Outs
Tamar Rabinyan, played by Niv Sultan: Tamar is the series’ point of impact, the person through whom the audience experiences both the thriller mechanics and the emotional damage. Sultan plays her as resourceful but not invincible, which matters because the character is constantly forced to bluff her way through situations that are already one bad breath away from collapse. The performance works because it keeps the character human while the plot keeps trying to turn her into an instrument.
Faraz Kamali, played by Shaun Toub: Faraz is one of the show’s best examples of a character who could have been a stock pursuer and instead becomes a study in duty, suspicion and fatigue. Toub gives him a worn, observant quality that makes his scenes feel dangerous even when nobody is raising their voice. He brings gravitas without turning the role into a lecture.
Masoud Tabrizi, played by Navid Negahban: Masoud operates in the show’s greyer spaces, where family, politics and private compromise blur together. Negahban is excellent at suggesting that the character is always calculating the price of each sentence before he says it. He makes the character slippery in a believable way, which is a gift in a series full of people pretending not to be lying.
Milad Kahani, played by Shervin Alenabi: Milad gives the show its most direct emotional thread inside Tehran itself. Alenabi plays him with a mix of idealism and vulnerability that stops the character from becoming merely a plot device. He helps the series feel less like a mission report and more like a story about people whose private lives are being blown apart by politics.
Marjan Montazeri, played by Glenn Close: Marjan arrives as the sort of high-level power broker that can easily feel like prestige television window dressing, but Close makes her sharp, watchful and impossible to ignore. She brings a clipped authority that changes the show’s temperature whenever she appears. It is a small but very effective reminder that power in this universe usually belongs to whoever can sound calmest.
Yael Kadosh, played by Liraz Charhi: Yael adds another useful layer to the Mossad side of the story, giving the series more internal tension than a simple team-versus-enemy setup would allow. Charhi plays the role with a cool intelligence that keeps the character from being reduced to an exposition machine. She helps the agency feel like a real institution, not just a desk with dramatic lighting.
Deep Dive Highlights
Tehran is adapted from an original concept developed by Israeli creators Dana Eden, Moshe Zonder and Maor Kohn, with Daniel Syrkin and Omri Shenhar also credited in the series’ creation. That collaborative authorship matters because the show feels like a blend of character drama and geopolitical thriller rather than a single writer’s obsessions run loose. The first season launched on Kan 11 in Israel before reaching Apple TV+ internationally, which helped give it a dual identity as both a local production and a global streamer title.
The show also stands out for how carefully it tries to frame Tehran itself as more than a backdrop. Even when the production is recreating its setting elsewhere, it is clearly interested in the city as a place of contradictions: surveillance and ordinary life, private longing and state suspicion, public ritual and clandestine movement. That is part of why the series feels more textured than a standard “exotic danger zone” thriller. It wants the city to feel inhabited, not simply mapped.
Production-wise, the series makes strong use of controlled interiors, muted colour palettes and crisp blocking to keep the action legible. The effect is elegant rather than flashy. The show does not rely on the kind of chaotic handheld noise that masquerades as realism in lesser espionage dramas. Instead, it builds tension through spatial clarity, which is a more confident choice. It means that when something does go wrong, you can actually track who is in danger and why, a sadly underrated skill in television action.
The cast expansions in later seasons also reveal the show’s ambition. Glenn Close in season two and Hugh Laurie in season three are not just stunt-casting flourishes. Their presence nudges the series into a broader international register while keeping the core story rooted in Tamar’s unstable position. The result is a series that keeps widening its circle without losing sight of the central lonely job at its heart.
Legacy & Impact
Tehran has already earned a notable place in modern spy television. Its International Emmy win for Best Drama Series gave it a clear prestige marker and helped confirm that the show’s ambitions were landing beyond its immediate audience. It also matters as one of the more successful non-English-language original series to emerge from Apple TV+, especially in a genre that often gets flattened into generic global content.
More broadly, the series has been discussed for the way it approaches Israeli-Iranian tensions through a thriller format that tries, at least partly, to complicate easy stereotypes. That does not make it neutral, and the show’s perspective is plainly particular rather than universal. Still, it has had enough visibility to become part of the broader conversation about how streaming platforms are reshaping international genre television. For a newer series, that is no small thing. It has not merely existed, it has travelled.
Skull Face’s Take
Tehran is worth your time if you like espionage dramas with proper tension, smart performances and enough moral mess to keep the gears grinding long after the opening twist. It is not the last word in subtlety, and the middle stretches can feel a touch overengineered, but the central performances and sustained pressure make it a strong watch for thriller fans. If you need neat answers or glossy spy fantasy, it may grate. If you want a serious, uneasy cat-and-mouse game with a pulse, it delivers.
Skull Face's Score
Skull Face's independent editorial rating
A sharp, tense spy thriller with real bite.
What works
- Compelling central performance from Niv Sultan
- Strong tension and clean thriller craft
What may not
- Occasional overcomplication
- Some supporting arcs feel functional rather than deep
