Some scenes were actually filmed in Tehran secretly. The Iranian government would not allow an Israel filmmaker to film in the streets of Tehran so Yuval Adler hired a German film company who then hired a French film company to shoot scenes in Tehran and never told the citizens what it was for.
One of at least three 2019 feature films involving the Israeli intelligence agency the Mossad. The movies are 'The Operative' (2019), 'Spider in the Web' (2019) and 'The Red Sea Diving Resort' (2019) (aka 'Operation Brothers').
After reading the novel, Diane Kruger tracked down who owned the rights, expressing an interest in appearing in the film version. Kruger is German but then moved to France and then the USA so the main conflict of the central character - not really knowing where she came from or where she belonged - was something she implicitly understood.
The original novel "The English Teacher" was written by Yiftach R. Atir, a former intelligence officer.