Between July 20 and August 8, filming took place across Italy.
The island of Ponza in the Tyrrhenian Sea provided one confirmed Italian location – Aaron Taylor-Johnson was spotted filming on Ponza.
On the Adriatic coast, production moved through the Gargano peninsula in Puglia. On July 19, the Netflix set landed in the historic centre of Monte Sant'Angelo. From July 20 to 22, filming moved to Mattinata and the Baia delle Zagare – a spectacular bay with white limestone cliffs, sea caves and fragile rock stacks.
The mayor of Mattinata called the production "an extraordinary opportunity" to put the town at the centre of tourism promotion. The production required temporary street closures, parking bans and traffic rerouting across local municipalities to accommodate the film equipment. Manfredonia served as the logistical base for the Puglian chapter.
A casting call confirmed further Italian filming in Salento – the heel of Italy's boot – between July and August 2026, with extras and special figurations recruited for scenes scheduled across the region.