Tehran

Tehran

Kan 11DramaThrillerEspionageRunning

A Mossad agent embarks on her first mission as a computer hacker in her home town of Tehran.

AI-Generated Season Recaps

Season 1

AI Recap Available

Previously on Tehran

Hackers, Hijabs, and High-Stakes Espionage: The Season 1 Breakdown

Forget everything you know about "quiet" desk jobs. When Mossad computer whiz Tamar Rabinyan boards a flight to New Delhi, she isn’t looking for a vacation; she’s looking for a backdoor into Iran’s air defense system. The goal? Disable the radar so Israel can bomb a nuclear research plant. But when an "emergency landing" forces her plane down in Tehran, the mission transforms from a surgical strike into a desperate game of survival.

The Airport Swap & The First Blood

Tamar’s mission begins with a high-wire act: swapping identities with Zhila, a local electric company employee, in an airport bathroom. While Tamar slips into the city disguised as Zhila, the real Zhila heads to India on Tamar’s passport. It’s a perfect plan until Faraz Kamali, a relentless Iranian intelligence officer, notices something fishy on the security tapes.

Things go from tense to tragic when Tamar is cornered by Zhila’s abusive boss in a server room. In the ensuing struggle, she accidentally kills him, leaving her bloodied and hunted by the local police. With her cover blown and her handler, the "Eagle" Masoud, scrambling to clean up the mess, Tamar goes rogue, seeking shelter with her long-lost Aunt Arezoo.

The Underground & The Heartbeat of Tehran

While hiding out, Tamar connects with Milad, a charismatic local hacker who deals in more than just code—he’s also a drug dealer and part of the city’s rebellious youth culture. What starts as a business transaction for a fake passport turns into a genuine connection as Tamar gets a taste of the "other" Iran—parties, protests, and a forbidden romance.

Meanwhile, Faraz isn’t just a faceless villain. He’s a man driven by duty and a desperate love for his wife, Nahid, who is in Paris for brain surgery. Mossad uses this vulnerability against him, kidnapping Nahid to blackmail Faraz into letting Masoud escape. This personal war escalates until Masoud is eventually assassinated by a Mossad hitman, leaving Faraz more determined than ever to catch the "Zionist agent" in his city.

The Grand Betrayal & The Warehouse Showdown

The season reaches a fever pitch as Tamar and Milad infiltrate an Iranian air base to install a bug. Tamar believes she’s succeeded in blinding the radar for the Israeli jets. But in a soul-crushing twist, her Mossad supervisor, Yael Kadosh, is revealed to be a double agent working for the Iranian Intelligence Chief! The "hack" was a decoy; the Iranian military can see the Israeli planes perfectly and is ready to blast them out of the sky.

In the final warehouse standoff, Faraz bursts in and kills Yael before she can execute Tamar. Tamar shoots Faraz but stops herself from delivering a fatal blow when he reveals he spared her father’s life during a tense standoff in Turkey. As the world watches Israeli jets fly into a trap, Tamar and Milad vanish into the night on a motorcycle, leaving the mission in ruins and the future uncertain.

Where Are They Now? (End of Season 1 Status)

Tamar Rabinyan On the Run

After letting Faraz live and seeing her mission sabotaged, she has escaped the warehouse on a bike with Milad.

Milad Alive & Rogue

Freed from Mossad's execution order by Tamar, he is currently fleeing with her into the streets of Tehran.

Faraz Kamali Wounded

Shot by Tamar in the finale, he is left bleeding on the warehouse floor but is still alive.

Yael Kadosh Deceased

The double agent was shot and killed by Faraz during the final confrontation.

The Israeli Air Force Under Fire

The attack on the nuclear plant has failed; at least one plane has been hit as they retreat.

Nahid Kamali In Recovery

Faraz's wife is safe after her surgery, but she remains the emotional anchor (and leverage) in Faraz's life.

Sign in free with Google to read the full recap

Free · No credit card · Sign in with Google

Season 2

AI Recap Available

Tehran: The Season 2 Deep Dive

Spies, Lies, and a Very Bad Day at the Tennis Club

If Season 1 of Tehran was about the frantic adrenaline of a mission gone wrong, Season 2 is a masterclass in the cold, hard price of revenge. We pick up two months after Mossad agent Tamar Rabinyan’s original mission to disable Iranian air defenses ended in a bloody stalemate. Tamar is still laying low in the city with her hacker boyfriend Milad, but they aren't just hiding—they’re waiting.

The Rescue and the Rage

The season kicks off with a high-octane prison break. Mossad tasks Tamar with extracting "Prisoner 13,000," the lone Israeli pilot remaining from the failed airstrike. Through a series of ingenious hacks and hospital diversions, Tamar successfully secures the pilot’s freedom. But the victory is short-lived. In a brutal retaliation, General Qasem Mohammadi—the newly minted Commander of the Revolutionary Guards—executes several prisoners with Mossad ties, including Tamar’s beloved aunt, Arezoo. From that moment, the mission is no longer about geopolitics; it’s personal.

The Long Game: Seducing the Son

Tamar pivots to a daring new plan: infiltrate the General’s inner circle by befriending his son, Peyman. This takes her into the flashy, dangerous world of Tehran’s "Rich Kids," including the volatile Vahid. While Tamar navigates pool parties and tennis matches, a new player enters the board: Marjan Montazemi, a British psychotherapist and deep-cover Mossad agent. Marjan begins treating Faraz Kamali’s wife, Nahid, who is suffering from severe PTSD after being held hostage in the previous season. It’s a brilliant, cruel move that allows Mossad to bug Faraz’s home and monitor his every move.

Double Faults and Deadly Antidotes

The tension reaches a breaking point at a tennis club, where Tamar attempts to poison General Mohammadi by coating his racket in a lethal substance. The plan goes sideways when Faraz—who has been closing in on Tamar all season—intervenes and accidentally gets poisoned himself. Marjan uses this as the ultimate leverage, offering Faraz the antidote only if he agrees to work for Mossad. This forced alliance turns the show's dynamic on its head, as the hunter is forced to protect his prey to save his own life.

The Explosive Finale: Blood Funeral

The endgame is a chaotic whirlpool of betrayal. After an attempt to kill the General by tampering with Peyman’s car brakes leads to Peyman's accidental death instead of his father's, the mission is officially scrubbed by Mossad HQ. But Marjan, driven by her own anti-regime agenda, lies to Tamar, telling her the hit is still a go.

At Peyman’s funeral, the pieces move into place. Faraz, seeking to end the cycle of blackmail, helps Tamar plant a booby-trapped phone—an exact replica of Peyman’s—among the son’s personal effects. Inside the house, a final confrontation occurs: Nahid, realizing Marjan’s true identity and the threat she poses to Faraz, uses the Mossad’s own poison spray to kill Marjan. Moments later, General Mohammadi takes a moment alone with his son's belongings. His phone rings. It's Tamar, delivering a final message: "My aunt sends her regards". Kaboom. The General is dead.

But the victory is hollow. As Tamar and Milad flee to a getaway car arranged by the now-deceased Marjan, they walk into one last trap. Mossad, fearing Tamar has gone rogue and wanting to tie up loose ends, has rigged the car. Milad gets in first, and the vehicle explodes before Tamar can reach it.

Where They Stand: End of Season 2

Tamar Rabinyan

Status: Fugitive / Rogue Agent. After watching her boyfriend die in a Mossad-orchestrated explosion, Tamar is alone, betrayed by her own government, and still trapped in the heart of enemy territory.

Milad Kahani

Status: Deceased. Killed by a car bomb planted in their getaway vehicle. While we don't see a body, the explosion was catastrophic, leaving Tamar devastated.

Faraz Kamali

Status: Ascendant / Compromised. With General Mohammadi dead, Faraz is positioned for a promotion as the top Mossad expert, but he remains under the thumb of Israeli intelligence due to the evidence they hold against him.

Marjan Montazemi

Status: Deceased. Poisoned by Nahid Kamali in her own home after her cover was blown. She died gasping for air as the Kamalis walked away.

Nahid Kamali

Status: Traumatized / Killer. No longer just a victim of PTSD, Nahid took matters into her own hands to protect her husband, effectively ending the Mossad threat in her household.

General Mohammadi

Status: Deceased. Blown up at his son’s funeral by the booby-trapped phone Tamar triggered remotely.

The board is cleared, the players are dead or broken. See you in Season 3... if anyone survives.

Sign in free with Google to read the full recap

Free · No credit card · Sign in with Google

Season 3

AI Recap Available

Tehran

Season 3: The Nuclear Knife-Edge

Buckle up, because the third season of Tehran didn't just pick up the pace—it lit the whole track on fire. Picking up immediately after the explosive Season 2 finale, we find Tamar Rabinyan in the absolute worst position imaginable: alone, grieving, and hunted by both the Mossad and the IRGC. After the death of her lover Milad in a car bombing, Tamar is forced to burn his passport and flee into the shadows of the Iranian capital, briefly finding refuge in a women’s shelter.

A New Game, A New Player

Enter Eric Peterson (played by the legendary Hugh Laurie), a South African nuclear investigator who brings a massive dose of moral ambiguity to the series. Initially presented as a diligent inspector trying to prove Iran is breaching UN resolutions, Peterson’s role is far more complex than it appears. While he’s seen planting clandestine cameras in nuclear facilities early on, we later discover he has a deep, tangled history with nuclear programs across the globe.

The Twist: Peterson wasn't just investigating the bomb; he was helping the Iranians build it—or so they thought. In a classic Tehran rug-pull, Peterson reveals he spent years gaining the regime's trust only to sabotage the weapon from the inside, intending to trigger a contained explosion that would expose Iran's nuclear lies to the world.

Desperate Leverage and Unlikely Allies

To survive Mossad’s kill order, Tamar manages to hack into the files of the deceased agent Marjan, discovering top-secret shipments of nuclear components tied to the late General Mohammadi. This intel is her only bargaining chip with Yulia, the ruthless Mossad chief who has already "activated the Owl"—a lethal assassin—to take Tamar out. In a stunning turn of events, the Owl doesn't kill her; instead, he becomes her handler and an unlikely father figure, even going out in a "badass" final stand to protect her.

Meanwhile, our favorite conflicted IRGC officer, Faraz Kamali, is having a rough year. Sidelined by the new, arrogant Chief Larijani, Faraz is desperate to prove his loyalty. His wife, Nahid, is crumbling under the weight of her past actions, eventually deciding she cannot stay in Iran. Tamar uses this to her advantage, holding Nahid at gunpoint to force Faraz to help her hack the General’s computer.

The Tunnel of No Return

The finale reaches a fever pitch as the Iranians move the timeline for their nuclear test. Multiple decoy vans are sent out to confuse Mossad, but Tamar, Peterson, and a CIA-affiliated ally named Ramin track the real warhead to a tunnel. As the clock ticks down to a "Day Zero" detonation, Peterson and Tamar work frantically to disarm the device—but the sabotage Peterson planned has become a liability that threatens the entire city.

In a heart-wrenching conclusion, Faraz finally chooses his wife over his country, helping Tamar and Ramin escape with the nuclear core while staying behind to face the inevitable. The season ends with a massive explosion rocking the tunnel, while Tamar vanishes into the night, once again a ghost on the run.

Character Status: Season 3 Wrap-Up

Tamar Rabinyan Active / On the Run

Escaped the tunnel with the nuclear core in her possession. Once again fleeing both Iranian special forces and a complicated relationship with Mossad.

Faraz Kamali Deceased

Killed in the tunnel explosion after finally letting his wife escape and helping Tamar secure the core. He died a "patriot" in his own complex way.

Nahid Kamali Safe (Norway)

After a season of panic and betrayal, she successfully fled Iran to start a new life with her sister in Norway.

Eric Peterson Deceased

The "nuclear investigator" was killed in the tunnel explosion he helped orchestrate to sabotage the Iranian program.

The Owl Deceased

Tamar's former hunter-turned-protector died taking a final stand against a tactical team to buy Tamar time.

Yulia Active

Still commanding Mossad operations, she remains a dangerous presence, though Tamar is currently outside her direct control.

Sign in free with Google to read the full recap

Free · No credit card · Sign in with Google

Season 4

Recap coming soon

Tehran Season Recaps | BrieflySeries