La cinta está basada la novela gráfica, dividida en cinco partes, The Old Guard, escrito por Greg Rucka e ilustrado por Leandro Fernández, publicado por primera vez en 2017.
Los actores Chiwetel Ejiofor y Marwan Kenzari han personificado villanos en alguna saga del estudio Disney. Ejiofor prestó su voz para el personaje de Scar, en la cinta El rey león (2019) y Kenzari fue Jafar, en la cinta Aladdin (2019)
La cinta inició su rodaje en mayo de 2019 y se filmó en diversas locaciones de Europa, incluyendo ciudades de Inglaterra, Kenia, Somalia y Marruecos.
Charlize Theron interpreta al personaje principal de Andy, además de servir como productora de la cinta.
La cinta se aprobó en 2017, cuando Skydance Media obtuvo los derechos de la novela gráfica y en marzo de 2019, los derechos de distribución fueron adquiridos por Netflix.