Review: Gerard Butler makes the unwieldy ‘Kandahar’ worthwhile

Outdoors, a bearded man with a gun slung from a strap stands beside another man.
Gerard Butler, left, and Navid Negahban in the movie “Kandahar.”
(Hopper Stone / Open Road Films/Briarcliff Entertainment )

Our macho action movie auteurs are starting to reckon with the tragic situation in Afghanistan, which fell to the Taliban after the withdrawal of the United States in 2021. On the heels of “Guy Ritchie’s The Covenant” comes Ric Roman Waugh’s “Kandahar,” starring Gerard Butler, a brutal actioner crawling with Taliban, ISIS-K and various covert operatives.

But while Butler vehicles are typically lean, mean, action-cinema delivery machines, Waugh’s “Kandahar” is not the usually efficient Butlerian fare such as “Plane,” or even “Greenland,” the previous film on which this director and star collaborated. Yes, Butler does play a sad single dad on his way to meet up with his daughter, as he did in “Plane” (if he has a flight to catch, something crazy is about to go down), but “Kandahar” is much bigger and broader.

Screenwriter Mitchell LaFortune, a U.S. Army and Defense Intelligence Agency veteran, brings a sense of authenticity to this complicated tale of contemporary spy fiction that attempts to encompass warring terrorist factions, fascist regimes, CIA black ops, Pentagon whistleblowers and kidnapped journalists, as well as reckon with the enduring trauma of the 20-year war.


Film critic Justin Chang and culture critic Mary McNamara sat down to discuss their favorites as the 76th Cannes Film Festival draws to a close.

May 24, 2023

The premise itself is simple enough: Butler plays Tom Harris, an MI6 agent on loan to the CIA tasked with blowing up an Iranian nuclear reactor by a deep cover operative named Roman (Travis Fimmel). He’s then sent by Roman to Afghanistan for one last gig, but when his cover is blown, he needs to make a quick escape, crossing 400 miles of desert to Kandahar, where he will be picked up by a British plane. Accompanying him is his translator, Muhammad (Navid Negahban). Hot on their heels are Farzad (Bahador Foladi), an emissary from the Iranian supreme leader hoping to capture the spy who destroyed their reactor, and a Pakistani agent from ISIS-K, Kahil (Ali Fazal), who has contracted the Afghani Taliban to help him grab Tom and sell him on the black market.

It’s a basic chase story, but the first 45 minutes of setup are hopelessly convoluted. It’s clear Waugh and LaFortune want to plant a variety of characters, motivations and back stories, creating a nuanced look at the situation that doesn’t blindly condemn or damn an entire swath of people, but there are one too many story lines and two too many characters to keep track of as we continually cut away from Tom and Muhammad’s harrowing journey.

The sweeping desert landscape is part “Lawrence of Arabia” and part “Mad Max” — Waugh borrows shots to capture the black-clad Kahil tearing through the desert on a motorcycle, surveying his prey from steep hillsides. Mononymous cinematographer MacGregor captures it all with a busy camera, the lens constantly moving, wobbling and focusing, infusing the proceedings with anxiety. Anguished close-ups dissolve over the desert landscape to the sound of mournful pop ballads underscoring the sorrowful nature of the characters’ circumstances.

“Kandahar” is a step above the Butler B-movie pleasures to which we’ve grown accustomed, but while Waugh and LaFortune attempt to fit the action star into this complex geopolitical narrative, it’s clear they are caught between a realism rock and a Hollywood hard place, succumbing to familiar, problematic tropes in order to bring this unwieldy yarn home. Still, it’s a pleasure to see Butler do his thing opposite a talented array of international performers — Fazal and Fimmel are standouts — and stretch his specific set of skills into more complex contemporary storytelling, making “Kandahar” worth the trip.

Katie Walsh is a Tribune News Service film critic.


In English and Arabic with English subtitles
Rating: R, for violence and language
Running time: 2 hours
Playing: Starts Friday in general release