Supetar is a town on the northern part of the Dalmatian island of Brač, in the Split-Dalmatia County, in Croatia. It became the island's official centre in 1827. From Wikipedia
Completing its month-long Croatian leg advances the film into its next production phase ahead of its February 13, 2026 release