Op het Filmfestival van Cannes 2018 kondigde Constantin aan dat het productiewerk zal plaatsvinden met een budget van 60 miljoen US dollar, dat zal worden gefinancierd door distributeur Constantin Film, in september 2018 in Zuid-Afrika, voornamelijk in de omgeving van Kaapstad en dat Milla Jovovich werd gecast voor de film. Tony Jaa werd in september 2018 gecast in de hoofdrol. De rapper T.I. aangekondigd als sluipschutter en Ron Perlman als de admiraal. De opnames begonnen op 5 oktober 2018 en eindigen iets meer dan twee maanden op 19 december 2018.