Перша світова війна. Дія відбувається в Австрії, у місті Відень. Мері Колверер (Марлен Дітріх) — шпигунка, агент австрійської контррозвідки. Її кодове ім'я Агент Х-27. Мері вірно і віддано служить своїй справі. Одне із завдань Мері, що визначило її подальшу долю, — знешкодження російського розвідника полковника Кранау (Віктор МакЛеглен). Це завдання вона гідно виконує, але пізніше робить фатальну помилку.