Tamar Rabinyan (played by Niv Sultan) is a protagonist in Tehran.
Tamar Rabinyan is a Jewish Iranian-born Mossad agent and computer hacker raised in Israel. She infiltrates Tehran to sabotage Iran’s nuclear program, survives repeated betrayals and pursuit, and continues fighting after her orders are revoked. Her missions place her in direct conflict with Faraz Kamali and bring her into alliances with Milad, Marjan Montazeri, and Eric Peterson. Faraz Kamali (played by Shaun Toub) is a protagonist in Tehran.
Faraz Kamali heads investigations for the Revolutionary Guards and relentlessly hunts Tamar Rabinyan across Tehran. Although committed to Iran, he becomes compromised through his wife’s connection with Marjan Montazeri and eventually bargains with Yulia Magen to protect his family. He reluctantly assists Tamar’s final effort before dying in the explosion that destroys the nuclear prototype. Milad (played by Shervin Alenabi) appears in Tehran.
Milad becomes Tamar Rabinyan’s ally after she decides to remain in Tehran for another mission. He helps her pursue the assassination of the Revolutionary Guards leader and continues supporting her even after the official operation is cancelled. Milad is killed by a Mossad-planted car bomb, leaving Tamar isolated and trapped in Iran. Eric Peterson (played by Hugh Laurie) appears in Tehran.
Eric Peterson is a South African nuclear inspector who suspects that Iran is secretly building a nuclear weapon. After being arrested over a hidden camera, he is forced to help assemble the bomb, but later reveals that his apparent arrest was a ruse and that he has been working for Iran. He ultimately joins Tamar Rabinyan to remove the nuclear core and dies in the resulting explosion.
Tehran (2020) character relationship network mapped with AI analysis. Explore the connections, alliances, and conflicts between characters.
Characters
Tamar Rabinyan
(played by Niv Sultan) — protagonist
Tamar Rabinyan is a Jewish Iranian-born Mossad agent and computer hacker raised in Israel. She infiltrates Tehran to sabotage Iran’s nuclear program, survives repeated betrayals and pursuit, and conti...
Faraz Kamali
(played by Shaun Toub) — protagonist
Faraz Kamali heads investigations for the Revolutionary Guards and relentlessly hunts Tamar Rabinyan across Tehran. Although committed to Iran, he becomes compromised through his wife’s connection wit...
Milad
(played by Shervin Alenabi) — supporting
Milad becomes Tamar Rabinyan’s ally after she decides to remain in Tehran for another mission. He helps her pursue the assassination of the Revolutionary Guards leader and continues supporting her eve...
Eric Peterson
(played by Hugh Laurie) — supporting
Eric Peterson is a South African nuclear inspector who suspects that Iran is secretly building a nuclear weapon. After being arrested over a hidden camera, he is forced to help assemble the bomb, but...
Canonical Relationships
Family, romantic, and professional connections based on plot evidence.
Faraz Kamali → Eric Peterson
(Controller vs Controlled)
"Peterson's leverage over regional assets forces Faraz into defensive maneuvering."
Story Dynamics
Alliances, conflicts, and narrative interactions that evolve throughout the story.
Tamar Rabinyan → Milad
(Central Anchor)
"Milad serves as Tamar's emotional and operational anchor throughout the series, driving her key decisions."
Tamar Rabinyan → Faraz Kamali
(Reluctant Allies)
"S3 forces them to coordinate against larger threats, prioritizing survival over past grievances."
Milad → Tamar Rabinyan
(Ideological Opponents)
"Milad's responsibilities within the regime clash with Tamar's Mossad directives, causing friction."
Tamar Rabinyan → Eric Peterson
(Competing Agents)
"Their missions frequently clash, leading to strategic disagreements and resource competition."
Milad → Faraz Kamali
(Strategic Partners)
"In S3, shifting geopolitical pressures force a pragmatic cooperation to navigate external threats."
Milad → Eric Peterson
(Peripheral Contact)
"Limited direct interaction in S3, primarily observed through overlapping mission spaces."
Story Analysis
Overall narrative architecture across all 3 seasons