Mata Hari czyni hrabiego Castello swoim kochankiem i patronem. Słynny rosyjski aktor teatralny Siergiej Diagilew, licząc na pieniądze Castello, proponuje tancerce lukratywny kontrakt. Castello sprowadza byłego szefa MacLeoda, pułkownika Krojdorfa, na spotkanie z Diagilewem, który może pomóc Margaret odzyskać córkę. Mata Hari zrywa umowę i natychmiast wyjeżdża z Krojdorfem do Amsterdamu. Jednak jej byłemu mężowi udaje się uciec zabierając Non. Mata Hari poznaje Elsbeth Schragmüller, agentkę niemieckiego wywiadu.