Rome, 1492. La belle Giulia Farnese épouse le jeune et séduisant Orsino et croit que la fortune lui sourit. Mais elle découvre bientôt que son mariage n'est qu'un leurre, orchestré par le cardinal Borgia, décidé à faire d'elle sa concubine. Enfermée dans une prison dorée, espionnée par les serviteurs, Giulia résiste aux avances du cardinal. Elle peut compter sur le soutien de Carmelina, une cuisinière au lourd secret, et de Leonello, un cynique garde du corps mû par la vengeance.
Union soviétique, 1944. Nina Markova et ses compagnes surnommées les Sorcières de la nuit, membres de la seule escadrille au monde de femmes pilotant des bombardiers, défendent le ciel contre les nazis. Lorsque Nina s'écrase en territoire ennemi, elle est alors confrontée à une impitoyable meurtrière. En 1950, le journaliste Ian Graham fait appel à elle pour traquer des criminels de guerre nazis.