Cast
Fabrizio Gifuni as Paolo VI
Mauro Marino as don Pasquale Macchi
Antonio Catania as Padre Giulio Bevilacqua
Luca Lionello as Don Leone
Sergio Tardioli as Don Primo Mazzolari
Claudio Botosso as Roberto Poloni
Licia Maglietta as Maria Colpani
Mariano Rigillo as Card. Eugène Tisserant
Giovanni Visentin as Card. Francesco Marchetti Selvaggiani
Sergio Fiorentini as Card. Pietro Gasparri
Luciano Virgilio as Card. Ugo Poletti
Pietro Biondi as Card. Jean-Marie Villot
Gaetano Aronica as Aldo Moro
Luis Molteni as Papa Giovanni XXIII
Maciej Robakiewicz as monsignor Karol Wojtyła, alias Papa Giovanni Paolo II
Enzo Saturni as Card. Casaroli
Marco Zingaro as Aldo Moro da giovane
Cloris Brosca as Eleonora Moro
Carlo Cartier as Papa Pio XI
Nicola D'Eramo as monsignor Lefebvre
Mariolina De Fano as Madre Teresa di Calcutta