1917, Senegal. L'esercito francese rapisce i giovani dai villaggi per arruolarli e mandarli a combattere la Grande Guerra. Un uomo senegalese, Bakary, vorrebbe proteggere il figlio Thierno ma non riesce a sottrarlo ai francesi, e per restargli accanto si fa arruolare a sua volta e inviare nello stesso plotone africano, in cui militano giovani del Niger, della Guinea e del Sudan, oltre che del Senegal, che non parlano neppure la stessa lingua. L'esercito francese manda in prima linea proprio i soldati africani e il loro comandante (bianco) affida a Thierno il ruolo di caporale anche perché a scuola ha imparato il francese. Per Bakary diventerà sempre più difficile allontanare il figlio dal fronte e riportarlo a casa, come ha promesso alla moglie.