Die Dreharbeiten zum sehr hochwertig produzierten Musik-Video fanden in der Schweiz und in Südfrankreich statt. Hauptschauplatz ist ein historischer Nachbau eines berühmten Dreimasters aus der Flotte der ersten Weltumseglung von Magellan im 16. Jahrhundert. Die Nachbildung diente bereits als Drehort für mehrere Filme und Serien.
Erlebt das offizielle Video zu «Sinners Of The Seven Seas» hier: