Cast (35)

Gregory Peck

Fr. Francis Chisholm

Thomas Mitchell

Willie Tulloch

Vincent Price

Angus Mealey

Rose Stradner

Reverend Mother Maria-Veronica

Roddy McDowall

Francis Chisholm, as a boy

Edmund Gwenn

Fr. Hamish MacNabb

Cedric Hardwicke

Monsignor at Tweedside

Peggy Ann Garner

Nora as a Girl

Jane Ball

Nora, as an Adult

James Gleason

Rev. Dr. Wilbur Fiske

Anne Revere

Agnes Fiske

Ruth Nelson

Mrs. Chisholm, Francis' Mother

Benson Fong

Joseph

Leonard Strong

Mr. Chia

Philip Ahn

Mr. Pao, Envoy for Mr. Chia

Arthur Shields

Fr. Fitzgerald, Dean at Holywell

Edith Barrett

Aunt Polly

Sara Allgood

Sister Martha

Richard Loo

Lt. Shon

Ruth Ford

Sister Clotilde

Kevin O'Shea

Father Craig

H.T. Tsiang

Hosannah Wong

Si-Lan Chen

Philomena Wang

Eunice Soo-Hoo

Anna

Dennis Hoey

Alec Chisholm (uncredited)

Ruth Clifford

Sister Mercy Mary (uncredited)

J. Anthony Hughes

Uncle Ned (uncredited)

James B. Leong

Taoist Priest at Boy's Healing (uncredited)

Richard Wang

Chinese Servant (uncredited)

Joseph Kim

Chinese Servant (uncredited)

Moy Ming

Chinese Doctor (uncredited)

Beal Wong

Chinese Captain (uncredited)

Clarence Lung

Orderly (uncredited)

Eugene Louis

Joshua (uncredited)

Georgie Nokes

Andrew (uncredited)

Crew (15)

Howard W. Koch

Assistant Director

A.J. Cronin

Novel

John M. Stahl

Director

Nunnally Johnson

Screenplay

Joseph L. Mankiewicz

Screenplay

James Basevi

Art Direction

Joseph L. Mankiewicz

Producer

Alfred Newman

Original Music Composer

Bonnie Cashin

Costume Design

Guy Pearce

Makeup Artist

William S. Darling

Art Direction

James B. Clark

Editor

Arthur C. Miller

Director of Photography

Thomas Little

Set Decoration

Frances C. Richardson

Researcher