Gregory Peck
(Father Francis Chisholm),
Roddy McDowall
(Francis Chisholm as a Boy),
Vincent Price
(Angus Mealey),
Philip Ahn
(Mr. Pao - Envoy for Mr. Chia),
Sara Allgood
(Sister Martha),
Edith Barrett
(Aunt Polly),
Benson Fong
(Joseph),
Peggy Ann Garner
(Nora as a Girl),
James Gleason
(Rev. Dr. Wilbur Fiske),
Edmund Gwenn
(Father Hamish MacNabb),
Cedric Hardwicke
(Monsignor at Tweedside),
Thomas Mitchell
(Willie Tulloch),
Ruth Nelson
(Mrs. Chisholm - Francis' Mother),
Ruth Nelson
(Mrs. Chisholm - Francis' Mother),
Anne Revere
(Agnes Fiske),
Arthur Shields
(Father Fitzgerald - Dean at Holywell),
Rose Stradner
(Rev. Mother Maria-Veronica),
Leonard Strong
(Mr. Chia),
Jane Ball
(Nora as an Adult)