Il Postino (1994) was filmed on two islands: Procida in the Gulf of Naples, where Mario delivers Pablo Neruda's mail around Marina Corricella, Via San Rocco and Piazza dei Martiri, and Salina in the Aeolian Islands, whose Pollara bay hosts Neruda's house and a beach.
The film moves the story to Italy around 1950 and never names the island. This route follows the real places: the waterfront bar where Mario meets Beatrice, the village street, the post office square and the two beaches.
Christopher Nolan's The Odyssey was filmed in Morocco, Greece, Italy, Iceland, Scotland and Malta, with Aït Benhaddou as Troy, Favignana as the goat island and the Aeolian Islands as Aeolia.
Matt Damon's Odysseus spends twenty years getting home. His crew is eaten by a Cyclops, crushed by Laestrygonians and sent to the underworld; Calypso keeps him on Ogygia, and Ithaca is full of suitors when he finally washes ashore.
This route follows the film's locations in story order, from the fall of Troy to the castle above Favignana that served as Ithaca. Every stop is a real place, but the mythical islands and monsters are not.
After ten years at Troy, Odysseus sets sail for his island home of Ithaca and takes another ten to get there: blown off course, he meets a man-eating Cyclops, a witch who turns his crew into pigs, the Sirens, Scylla and Charybdis and a nymph who will not let him go, losing every ship and every companion on the way. Homer's Odyssey, composed around the late 8th century BC, has been read as a map for as long as it has been read.
Already in antiquity the poem's places were linked to real coasts, mostly around Sicily and southern Italy. Those identifications are traditions, not facts, and the ancient geographer Eratosthenes doubted them all — so most pins here are marked speculative.