All the Old Knives is a 2022 American spy thriller film directed by Janus Metz Pedersen and written by Olen Steinhauer.
The film stars Chris Pine, Thandiwe Newton, Laurence Fishburne, Jonathan Pryce and David Dawson.
As Henry and Celia talk, she reveals that an Austrian intelligence agent named Karl Stein approached her shortly after she moved to Carmel.
The Vienna station jumps into action to address the crisis and learns that Ilyas Shushani, a Chechen and former informant for Henry, may be involved.
The Vienna station receives another message from Ahmed saying that the terrorists have a camera mounted on the plane's undercarriage and the assault should be called off.
Celia reveals that she saw a call on Henry's cellphone from the same Iranian number that she had found in the station phone logs.
It is revealed that when the terrorists' demands were not met, they released sarin gas, killing themselves, the crew, and all passengers.
This pushed Henry into revealing the plan for an undercarriage assault, and then the presence of Ahmed on the plane, in exchange for her life.
The website's critics consensus reads: "All the Old Knives suffers in comparison to the dialogue-driven spy thrillers of the past, but the chemistry between its stars simmers even when the story doesn't.
"[9] Metacritic assigned the film a weighted average score of 62 out of 100 based on 32 critics, indicating "generally favorable reviews".