Art on the big screen, in Florence