Magnificat - Elenco
Luigi Diberti
Lord of Malfole
Arnaldo Ninchi
Folco
Massimo Bellinzoni
Baino
Dalia Zagni
Rozal (as Dalia Lahav)
Lorella Morlotti
Venturina
Massimo Sarchielli
Margherita's Father
Brizio Montinaro
Lord of Campodose
Marcello Cesena
Agateo
Consuelo Ferrara
Abbess
Nando Gazzolo
Narrator (voice)
Eugenia Abbati
Miriam Abutori
Eleonora Alessandrelli
Margherita
Ilaria Amaldi
Diana Anselmo
Anna
Santo Bellina
Salvatore Billa
Flavio Bisone
Michelangelo Brancato
Laura Brotzu
Valentina Capone
Alfredo Caruso Belli
Massimo Cavallaro
Davide Celli
Chantal Chierici
Consuelo Ciatti
(as Consuelo Cialdi)
Marco Colacioppo
Paola Contini
Rodolfo Corsato
Vincenzo Crocitti
Agnello
Elisabetta Darida
Ludovico Della Jojo
(as Ludovico Dello Ioio)
Mariella Di Lauro
Lucio Di Lullo
Francesco Gabriele
Federico Gentilini
Federico Geremicca
Gaia Graziani
Ferdinando Gueli
Barbara Marciano
Bruno Marinelli
Marina Marini
Maria Claudia Massari
Michele Melega
Mimmo Mignemi
Oratore
Beatrice Morgia
Salvatore Mortellitti
Abramo Orlandini
Ignazio Pandolfo
Claudio Parise
Giuseppe Pasculli
Mario Patanè
Rosa Pianeta
Claudia Pozzi
Fabio Roscillo
Lucio Salis
Condannato a morte
Cinzia Scalzi
Andrea Scorzoni
Loredana Solfizi
Bianca Maria Sorgi Moschini
Sofia Spada
Marzia Spanu
Donald Tesdahl
(as Don Tesdahl)
Marco Tomassi
Valentina Tomiselli
Luca Trinca
Guglielmo Ucciero
Antonio Viespoli
Saša Vulićević
Giuliana Zaroli