3Men in Black: International

A weapon of mass destruction gets stolen by an alien and ends up with an interplanetary arms dealer in Naples in this eccentric movie filmed in Italy.

The antagonist’s lair referred to in the movie as “Riza’s Fortified Fortress” is actually the ancient (474 BC) Aragonese Castle off the island of Ischia in the Bay of Naples.