Cal est un jeune catholique de dix-neuf ans qui vit en Irlande du Nord. Il a participé à des actions terroristes de l'IRA, notamment à celle où fut tué Morton, un policier. Il est très attiré par Marcella, la veuve de ce dernier. Très vite l'amitié fait place à l'amour. L'IRA contacte à nouveau Cal mais la police en est bientôt informée...
Samedi 15 août 1998, ville d'Omagh en Irlande du Nord. A 15h10, lorsque la bombe de 250 kg explose dans le quartier commerçant de Market Street, elle tue 29 personnes et en blesse plus de 250 autres. Cet attentat, le plus meurtrier du conflit nord-irlandais, est revendiqué par le Real IRA, groupe dissident de l'Armée Républicaine Irlandaise.
Un mois plus tard, en dépit des engagements solennels de Londres et de Dublin, les responsables de l'attentat continuent à échapper aux policiers des deux Irlandes. Certaines sources affirment que la police connaît l'identité des coupables, mais ne les attrapera jamais, faute d'éléments à charge.
En colère, les habitants d'Omagh décident de constituer une association d'aide aux victimes.
Un homme, Michael Gallagher, dont le fils, Aiden, est mort lors de cet attentat, devient le porte-parole des familles.
Dans les années 1980, à Belfast, Martin McGartland, un Irlandais catholique, gagne difficilement sa vie en faisant du porte-à-porte. Recruté par les hommes de l'IRA, l'Armée républicaine irlandaise, il est choqué par la violence affichée par le groupe paramilitaire et ne tarde pas à se tourner vers les services secrets britanniques, qui l'utilisent comme informateur. Mais son double jeu est découvert par ses compagnons d'armes. Il va devoir choisir entre sa propre sécurité et celle de sa famille. Pour l'heure, il tente de ménager les deux, même s'il connaît le châtiment que les terroristes réservent à ceux qui les ont trahis : la mort. Martin s'interroge : peut-être n'a-t-il pas pris la bonne décision.