Gérald Gallant est un tueur à gages québécois très actif, qui a à son compte vingt-huit meurtres et une quinzaine d'attentats. En mauvaise santé, il est arrêté en 2006 à Bruxelles, après plus de 25 années d'activité criminelle. Il relate son histoire, interrogé par le sergent Claude St-Cyr.
A la fin des années 30, Gilda est photographe à Paris. Elle partage son coeur entre Guy, un jeune Britannique idéaliste et fauché, et Mia, une élève infirmière espagnole. Mais ces deux derniers s'engagent en Espagne aux côtés des Républicains...