1941年的北非战场,英德两军激战正酣,英军节节败退。布兰保下士(Franchot Tone 饰)被坦克遗落,蹒跚进入埃及人法瑞德的女王酒店,而几乎同时,德意联军指挥部进驻此处。布兰保乔装酒店服务生达沃斯伺机逃脱,意外发现隆美尔元帅居然近在咫尺,而他所假扮的达沃斯更是德军间谍,布兰保决定留下以便探听德军补给计划的“五墓行动”详情,同时也对酒店的法国女招待姆丝(Anne Baxter 饰)产生情愫。
不久女王酒店又迎来了一批英军俘虏,布兰保与对方取得联系并最终打探到“五墓行动”的真相,然而一直对姆丝有所企图的德军军官施威格(Peter van Eyck 饰)对他产生了怀疑,布兰保情报在手,却因姆丝要面对国家命运与个人情感的沉重考验。。1930年代,浙江农村。老通宝(李心敏饰)自从去年养蚕亏本后,凡事都要看黄道吉日,在亲家担保下,他从陈少爷(王绍晨饰)那借来二十个大洋,重新饲养蚕宝宝,以期秋天有个好收成。小寡妇荷花(李姝饰)被村里人称作丧门星,人人见了绕着走,但令老通宝气恼的是小儿子阿多(赵锦焘饰)对荷花很好,很令老通宝晦气。随着蚕宝宝一天天长大,是非也跟着多起来,村里传出荷花连蚕都克的流言。由于桑叶不够吃,荷花将自家桑叶送给老通宝,老通宝以沾有邪气为由扔掉。但桑叶的匮乏让老通宝十分焦急,不得已,老通宝以家业作抵押,向陈少爷借了“驴打滚”的高利贷度难关,怎知镇上却传来今年不收蚕的噩耗......。