Martin Fallon (Mickey Rourke), um terrorista irlandês, tenta explodir um caminhão do exército britânico, mas acaba matando, sem querer, um grupo de crianças que estavam em um ônibus escolar. Desiludido após esse ataque fracassado, ele decide abandonar a organização para qual trabalha e tenta começar uma nova vida. Porém, passa a ser perseguido pelos seus antigos colegas, pela polícia e pela máfia. Meehan (Alan Bates) chefe do crime local diz que vai ajudá-lo, se ele cumprir uma última missão: matar um padre que testemunhou um assassinato. A decisão que Martin vai tomar terá consequências irreversíveis.