Ruanda en 1994. La masacre de la milicia Hutu contra los Tutsis comenzó el 7 de abril, después de que el avión del presidente Hutu fuera derribado. Las calles son bloqueadas y la milicia comienza a torturar y asesinar. Augustin Muganza (Idris Elba) es un soldado Hutu. Él y su compañero Xavier (Fraser James) desafían las instrucciones de sus superiores para poder poner a salvo a la mujer Tutsi de Augustin y a sus hijos. Augustin es arrestado y no tiene ni idea de qué ha podido pasar con su familia, pero tiene pocas esperanzas de que hayan sobrevivido. Diez años después, Augustin pretende olvidar el pasado y comenzar una nueva vida con su novia, Martine (Pamela Nomvete). La pareja asiste al Tribunal de las Naciones Unidas en Arusha, donde el hermano de Augustin, Honoré (Oris Erhuero), debe responder a la Comisión por el papel que él y otros periodistas desempeñaron durante esta devastadora Guerra Civil.