The opening scenes in No Time to Die was filmed on a beach in southern Italy, off the coast of Spiaggia Cent’Ammari.