Afrika, 1942: Die Briten ziehen gegen die deutschen Truppen immer öfter den Kürzeren. Nach einer weiteren verheerenden Schlacht fährt ein einsamer Panzer voller Leichen durch die Wüste. Nur ein Soldat hat überlebt: John J. Bramble (Franchot Tone) fällt schwer verletzt aus dem rollenden Sarg. Er schleppt sich zu einem nahegelegenen britischen Stützpunkt, den er wie durch ein Wunder erreicht. Doch nach dauerhaften Bombardements sind die Briten geflohen und jeden Moment können die feindlichen Truppen eintreffen. Der Hotelbesitzer Farid (Akim Tamiroff) nimmt sich gegen den Widerstand seines Zimmermädchens Mouche (Anne Baxter), das um ihr Leben fürchtet, des Soldaten an. Kurz darauf trifft niemand Geringeres als der deutsche Feldmarschall Erwin Rommel (Erich von Strohheim) ein, um das Hotel zu seinem Stützpunkt zu erklären. Bramble wird deshalb als Kellner Davos ausgegeben, der in Wahrheit bei den Bombenangriffen ums Leben gekommen ist. Davos war jedoch zur Überraschung aller ein deutscher Spion. Diesen Wink des Schicksals und den ungehinderten Zugang zu Rommel will Bramble nutzen. Doch bei seiner ersten Aktion macht die undurchsichtige Mouche ihm einen Strich durch die Rechnung…