American Assassin review: Facing terror to gain revenge
You can't always exorcise the ghosts of the past, as one tormented young man discovers in Michael Cuesta's action thriller.
Mitch Rapp (Dylan O'Brien) is orphaned when his parents die in a car accident. To compound his misery, his high school sweetheart, Maureen Eliot, is killed in a terrorist shooting.
These losses drive Mitch into the arms of the CIA under the aegis of deputy director Irene Kennedy (Sanaa Lathan).
She identifies his potential as a weapon of mass destruction against terrorist organisations around the world and assigns wily Cold War veteran Stan Hurley (Michael Keaton) to train him.
Mentor and protege forge a close bond and pool resources to investigate a series of seemingly random attacks. The duo identify a pattern in the killings, which leads to a deadly operative nicknamed Ghost (Taylor Kitsch).
Mitch and Stan realise they need assistance so they share intelligence with a Turkish agent called Annika (Shiva Negar), whose beauty conceals a stone-cold heart.