En Irlande, dans le comté de Dublin, en 1964. Lors d'un mariage, Margaret est violée par son cousin. La honte s'abat sur toute la famille. Au petit matin, le curé de la paroisse vient chercher Margaret. Bernadette est pensionnaire dans un orphelinat. En grandissant, devenue jolie, elle suscite la convoitise des jeunes gens du quartier. Considérant que sa nature et son caractère la destinent au pire, la direction de l'orphelinat la confie alors à l'unique institution susceptible de la maintenir dans le droit chemin. Rose, qui n'est pas mariée, vient de donner naissance à un petit garçon. Séparée de son bébé, elle est emmenée au couvent des soeurs de Marie-Madeleine. Les trois jeunes femmes sont immédiatement confrontées à Soeur Bridget, qui dirige l'établissement et leur explique comment, par la prière et le travail, elles expieront leurs pêchés et sauveront leur âme.
1975, le Dr Robert Laing, en quête d’anonymat, emménage près de Londres dans un nouvel appartement d’une tour à peine achevée; mais il va vite découvrir que ses voisins, obsédés par une étrange rivalité, n’ont pas l’intention de le laisser en paix… Bientôt, il se prend à leur jeu. Et alors qu’il se démène pour faire respecter sa position sociale; ses bonnes manières et sa santé mentale commencent à se détériorer en même temps que l’immeuble : les éclairages et l’ascenseur ne fonctionnent plus mais la fête continue ! L’alcool est devenu la première monnaie d’échange et le sexe la panacée. Ce n’est que bien plus tard que le Dr Laing, assis sur son balcon en train de faire rôtir le chien de l’architecte du 40ème étage, se sent enfin chez lui.
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...
Belfast, 1971. Tandis que le conflit dégénère en guerre civile, Gary, jeune recrue anglaise, est envoyé sur le front. La ville est dans une situation confuse, divisée entre protestants et catholiques. Lors d’une patrouille dans un quartier en résistance, son unité est prise en embuscade. Gary se retrouve seul, pris au piège en territoire ennemi. Il va devoir se battre jusqu'au bout pour essayer de revenir sain et sauf à sa base.