Magnificat (1993) Pupi Avati, Luigi Diberti, Arnaldo Ninchi, Massimo Bellinzoni July 27, 2023 Drama, History During the Middle Ages, a traveling executioner hires an apprentice to learn the finer points of torture Read More »