La película está protagonizada por Gerard Butler (quien también es productor de la película) y cuenta con un elenco de apoyo que incluye a Navid Negahban, Ali Fazal, Bahador Foladi, Nina Toussaint-White, Vassilis Koukalani, Mark Arnold, Corey Johnson y Travis Fimmel.
[3][4] En junio de 2020, se anunció que Gerard Butler produciría y protagonizaría la película, que había sido retitulada Kandahar, volviendo a formar equipo con Angel Has Fallen y el director de Groenlandia Ric Roman Waugh.
[4][5] Ali Fazal y Navid Negahban se unieron al elenco en diciembre de 2021.
Esto convirtió a la película en el primer largometraje estadounidense de gran presupuesto que se filmó en Al-Ula y Jeddah del país.
[6] Nina Toussaint-White y Bahador Foladi se unieron al elenco ese mismo mes.