1570 la guerre entre les catholiques et les protestants fait rage en France. Charles IX et sa mère Catherine de Médicis (Marie-Christine Barrault) chargent un diplomate aguerri, Henri de Malassise (Jean Rochefort) de négocier la paix avec les protestants au château de St Germain. Il faut toute la finisse d'esprit de cet homme pour arriver à la paix de St Germain alors que les combats continuent pendant la négociation. Henri de Malassise est lui même confronté aux problèmes de religion chez lui. Sa jeune épouse et leur enfant se convertissent au protestantisme avant d'êtres assassinés.
Si la réalisation laisse à désirer le jeu de Jean Rochefort est magistral, il est Henri de Malassise. Diplomate expérimenté mais fatigué et qui ne souhaite que le repos.