故事发生在抗日战争时期的中国。格雷迪(英格丽·褒曼饰)是一位非常虔诚的基督徒。在克服一切艰难险阻后,她终于获得了加入传教团体的资格,千里迢迢来到中国传教。格拉迪的总部是六福客栈。此时正值战争时期,物资极其匮乏,危险无处不在。在如此恶劣的环境下,格雷迪仍然没有放弃自己的责任和义务。在中国传教期间,格雷迪遇到了一位名叫林的国民党情报官员(尤尔根斯·库尔特·库尔德·于尔根斯饰)。两人在动荡时期坠入爱河。林觉得这个地方太危险了,不能长期呆下去,一直试图说服格雷迪回到英国,但后者拒绝了。格雷迪接过50多名孤儿,决定护送他们去西安。