Der junge niederländische Soldat Johan de Vries (Martijn Lakemeier), der nach dem Zweiten Weltkrieg zur Unterdrückung der Unabhängigkeitsbestrebungen in der niederländischen Kolonie Indonesien eingesetzt wird, ist hin- und hergerissen zwischen Pflicht und Gewissen, als er sich der Elitetruppe des zunehmend rücksichtslosen Kommandanten Raymond Westerling (Marwan Kenzari) anschließt.