In the Antico Teatro in the Sicilian town of Taormina, the 70th edition of the Taormina Film Festival got off…