Suite à l’explosion d’une bombe au passage d’un convoi militaire américain dans la ville de Haditha, un soldat américain est tué et deux autres blessés. Le caporal Ramirez décide alors de venger la mort de son soldat en tuant 24 civils irakiens (hommes, femmes et enfants) se trouvant aux alentours.