Première Guerre mondiale : les espions allemands investissent les rues de Paris. Pour communiquer, le pigeon voyageur demeure un moyen sûr.
Mais quand l’un d’eux ne retrouve pas le volatile porteur du message et qu’à la place, il aperçoit un bouquet de roses tachées de sang... que cela peut-il vouloir dire ?
De son côté, Thérèse ARNAUD alias C. 25, agent du Deuxième Bureau, est sur la piste d’Emma Gottlieb, la coordinatrice du réseau ennemi.
Entre les deux femmes va s’engager une lutte à mort, dont sortira gagnante, celle qui découvrira le secret du « sang sur les roses ».