1971: O jovem e inexperiente soldado britânico Gary (Jack O’Connell) é mandado para Belfast. O lugar está dividido pela religião e política, separando as áreas protestantes e os distritos nacionalistas, principalmente católicos, cujos habitantes se opõem ao domínio britânico. Após um motim, Gary acaba sendo abandonado em uma zona de guerra. Sozinho, ferido e aterrorizado, ele se torna um peão dentro de um conflito brutal.