1946. Een Nederlandse soldaat, Johan genaamd, wordt samen met honderdduizend anderen uitgezonden om orde op zaken te stellen in Nederlands-Indië. Gaandeweg raakt Johan in de ban van Raymond Westerling, een charismatische legerkapitein. Wanneer de oorlog escaleert en Westerling het verzet van de bevolking steeds genadelozer neerslaat, wordt de lijn tussen goed en kwaad voor Johan steeds vager.