Filming took place in the UK at Longcross Studios and the Lake District. Other locations included Malta, South Africa, and Norway. In December 2022, filming was finished in the UK. The crew then moved to Apulia in Italy to continue filming aboard the aircraft carrier USS George H.W. Bush.