Rose Lorkowski est une mère célibataire qui travaille comme femme de ménage. Afin de payer l'inscription de son fils dans une école privée, elle décide de créer avec sa soeur une entreprise spécialisée dans le nettoyage des scènes de crimes.
Capturé par les forces américaines en Afghanistan, Mohammed est envoyé dans un centre de détention tenu secret. Lors d’un transfert, il réchappe d’un accident et se retrouve en fuite dans une forêt inconnue.
Le film décrit à hauteur d'hommes l'incident tragique qui s'est déroulé le 19 novembre 2005 à Haditha en Irak : en représailles à un attentat qui coûte la vie à leur sergent, un bataillon de Marines tue 24 civils irakiens.