1941年的北非戰(zhàn)場,英德兩軍激戰(zhàn)正酣,英軍節(jié)節(jié)敗退。布蘭保下士(FranchotTone飾)被坦克遺落,蹣跚進入埃及人法瑞德的女王酒店,而幾乎同時,德意聯軍指揮部進駐此處。布蘭保喬裝酒店服務生達沃斯伺機逃脫,意外發(fā)現隆美爾元帥居然近在咫尺,而他所假扮的達沃斯更是德軍間諜,布蘭保決定留下以便探聽德軍補給計劃的“五墓行動”詳情,同時也對酒店的法國女招待姆絲(AnneBaxter飾)產生情愫。不久女王酒店又迎來了一批英軍俘虜,布蘭保與對方取得聯系并最終打探到“五墓行動”的真相,然而一直對姆絲有所企圖的德軍軍官施威格(PetervanEyck飾)對他產生了懷疑,布蘭保情報在手,卻因姆絲要面對國家命運與個人情感的沉重考驗。