Gregory Peck в ролята на Monsignor Hugh O'Flaherty
Christopher Plummer в ролята на Col. Herbert Kappler
Kenneth Colley в ролята на Capt. Hirsch
Barbara Bouchet в ролята на Minna Kappler
Olga Karlatos в ролята на Francesca Lombardo
John Gielgud в ролята на Pope Pius XII
Raf Vallone в ролята на Father Vittorio
Walter Gotell в ролята на Gen. Max Helm
Julian Holloway в ролята на Alfred West
Michael Byrne в ролята на Reinhard Beck
T. P. McKenna в ролята на Himmler
Angelo Infanti в ролята на Father Morosini
Fabiana Udenio в ролята на Guila Lombardo
John Terry в ролята на Lt. Jack Manning
Peter Burton в ролята на Sir D'Arcy Osborne
Vernon Dobtcheff в ролята на Count Langenthal
Billy Boyle в ролята на Paddy
Phillip Hatton в ролята на Lt. Harry Barnett
Marne Maitland в ролята на Papal Secretary
Remo Remotti в ролята на Rabbi Leoni