Chad Stahelski took over extensive reshoots for the Ana de Armas-led film, delaying its release to June 2025.