A young priest, Father Chisholm is sent to China to establish a Catholic parish among the non-Christian Chinese. While his boyhood friend, also a priest, flourishes in his calling as a priest in a more Christian area of the world, Father Chisholm struggles. He encounters hostility, isolation, disease, poverty and a variety of set backs which humble him, but make him more determined than ever to succeed.
Gregory Peck
as Fr. Francis Chisholm
Thomas Mitchell
as Willie Tulloch
Vincent Price
as Angus Mealey
Rose Stradner
as Reverend Mother Maria-Veronica
Roddy McDowall
as Francis Chisholm, as a boy
Edmund Gwenn
as Fr. Hamish MacNabb
Cedric Hardwicke
as Monsignor at Tweedside
Peggy Ann Garner
as Nora as a Girl
Jane Ball
as Nora, as an Adult
James Gleason
as Rev. Dr. Wilbur Fiske
Anne Revere
as Agnes Fiske
Ruth Nelson
as Mrs. Chisholm, Francis' Mother