Italy has been the most successful nation when it comes to the Oscar for International Feature in all its forms. The country has 14 wins from 31 nominations. Only France has more nods (40), but they have two fewer wins (12), so the Italians have the upper hand. Their last win came eight years ago … Continue reading Dramtis Personae – The Hand of God