Rom 1943. Italien är ockuperat av Tyskland. Hugh O Flaherty (Gregory Peck) är präst i Vatikanen, men ägnar alltmer tid åt att rädda krigsfångar, piloter och medlemmar i motståndsrörelsen undan nazisterna. Gestapoöversten Herbert Kappler (Christopher Plummer) har starka misstankar om att O'Flaherty skyddar rymlingarna, men är hindrad att agera eftersom prästen har diplomatisk immunitet. Men när fler bevis mot O'Flaherty uppdagas ger han order om att prästen ska gripas, död eller levande...