Durante la I Guerra Mundial, Marie Kolverer (Marlene Dietrich), una joven viuda, sobrevive como prostituta. La situación y su amor por la patria la lleva a convertirse en espía al servicio de Austria. Un día, se acabará enamorando del teniente Kranau (Victor McLaglen), dejando solo dos salidas: seguir como espía o traicionar a su país. Josef ...