故事发生在美国大萧条时期,年轻的梅根(芭芭拉·斯坦威克饰)和未婚夫琼斯(沃尔特·康诺利饰)即将结婚。琼斯是一名虔诚的基督教徒,为了传教,梅根决定跟随他前往中国。在一次偶然中,两人闯入了军事禁区,遇到了颜将军(尼尔斯·阿斯瑟饰),从此结下了深厚的友谊。随着时间的推移,颜将军对天真烂漫的梅根产生了爱意,两人的关系也变得越来越亲密。颜将军的事业遭遇了重大挫折,导致众叛亲离,此时梅根选择坚定地陪伴在他身边。然而,颜将军误以为梅根这么做是为了她的未婚夫,产生了误会,使两人的感情受到了伤害。尽管面临困难和挑战,梅根仍然选择坚守自己的信念,不离不弃地支持颜将军。最终,颜将军意识到了自己的误解,两人的感情也得到了修复。最后,他们共同面对挑战,展现了坚强的爱情和友谊。