Ahead of Tehran Season 3 here's the only chapter two recap you need from the Apple TV thriller 

Tehran
Tehran (Image source: Prime Video)

Tehran is returning with Season 3 on Apple TV. The new season will premiere worldwide on January 9, 2026.

The show first dropped back in June 2020 and hooked a few viewers, especially with Tamar Rabinyan, a Mossad hacker who is always one wrong move away from blowing her cover in Iran.

The series keeps you on your toes since Tamar is not an average spy flick character with a bunch of gadgets and a perfect plan every time. She is complicated, and half the time she looks as confused as the viewers.

Season 2 elevated the chaos. Tamar is left hanging, Mossad has got her back until they don’t. So, she is making desperate choices, fighting for her mission, and fighting to keep her own head above water. By the end of that season, it’s clear: things are only getting darker and more unpredictable from here on out.

If you are tuning in for Tehran Season 3 and can’t remember what happened last time, that’s where this recap comes in.


Tehran Season 2 recap

youtube-cover

Tehran Season 2 puts you back where Season 1 left off. So, Tamar Rabinyan (an Israeli Mossad hacker-agent of Iranian descent) completely blew her mission to take down Iran’s nuclear defenses. Now she is stranded in Tehran, and everyone is after her because of her actions.

She is lying low with Milad (her partner in crime, literally), dodging both Iranian intelligence and her own people. At first, it’s pure survival. She is just trying not to get snatched off the street. But things quickly get out of hand.

Mossad gives her one last mission: take out General Qasem Mohammadi, a hotshot in the Revolutionary Guard. It’s personal for her because her aunt, Arezoo, gets executed right at the start. Tamar blames General Qasem for that, and now, she is not just doing this for Mossad anymore; she is out for revenge.

Tamar tries to get close to Mohammadi by getting friendly with his son Peyman and Peyman’s friend Vahid. The deeper she goes, the darker it gets. And then Mossad stirs the pot by bringing in Marjan Montazeri (Glenn Close), who is not just any agent; she is a Mossad therapist-slash-mastermind.

Marjan is right in the middle of things, putting out plans, passing along orders from HQ, and doing damage control every time things go downhill.

Meanwhile, Tamar is sneaking around, trying to win over Mohammadi, but Faraz Kamali isn’t letting up for a second. He is in Iran’s Revolutionary Guard investigations and has his eye glued to Tamar. While he is all about his job, his home life is a mess, especially with his wife, Nahid, who is struggling. Still, Faraz just won’t quit. He gets more focused on what Tamar is really after, all while trying to keep Iran’s secrets locked down.

As Tehran Season 2 rolls on, Tamar keeps blowing her shot at assassinating Mohammadi. First, she tries to poison him. Then she pulls strings and cooks up these schemes, always trying to get close and trigger some chaos. But things go downhill when Tamar’s actions lead to the tragic death of Peyman, Mohammadi’s own kid. It wasn’t supposed to happen, but one of Tamar’s plans doesn’t work out, and an innocent person is gone. It hits everyone, shakes up relationships, and wrecks the whole power balance in the story.

Meanwhile, everyone is falling apart. Marjan and Tamar are snapping at each other and can’t even agree on what to do next. Milad is flaking out half the time, and that’s just making things worse for both the mission and his thing with Tamar.

And then there’s Faraz, stuck trying to juggle his job, his family, and all the choices he is making. The pressure is choking everyone, so they start ditching the careful plans and make more desperate calls.

In Tehran Season 2 finale, Blood Funeral, everything blows up figuratively and literally. Tamar’s assassination mission reaches its climax right at Peyman’s funeral. Mossad tries to pull the plug since they finally seem to care about international fallout. But Marjan lies to everyone, says the mission is still a go.

At one point, Tamar is even thinking about poisoning Faraz instead because spilling blood is just another normal thing now. In the end, Tamar kills General Mohammadi. But again, the price tag is brutal: Milad gets blown up in a car that was supposed to be their getaway. So Tamar is left standing there, stuck in Tehran with everyone gunning for her and zero backup from Mossad.

Faraz, Nahid, and Marjan, all tangled up in the fallout of Peyman’s death, while the Iranian authorities are sniffing around, getting more suspicious by the minute. Most of the plot threads are still dangling, so interested viewers can tune in to Tehran Season 3 to see where things head next.

Edited by Sahiba Tahleel