Fegan ha sido un "hombre duro", un asesino del IRA en Irlanda del Norte. Ahora que ha llegado la paz, esta siendo atormentado dia y noche por doce fantasmas: una madre y su nino, un colegial, un carnicero, un RUC de policia, y otros siete de sus victimas. Con el fin de apaciguarlos, el va a tener que matar a los hombres que le dieron las ordenes. A medida que va trabajando en su lista, se encuentra con una mujer que puede ofrecerle la redencion; ella a dado a luz un nino de un agente de la RUC y es una forastera tambien. Ahora que el destino le esta dando otras oportunidades, Sera que Fegan se equivoca de nuevo?