Nel settembre 1944, Teuntje Visser lavora nell'ufficio di un sindaco collaborazionista nella Zelanda occupata dai tedeschi mentre gli Alleati si avvicinano dal Belgio. Mentre lei e suo padre, un medico, scelgono di essere neutrali, suo fratello minore Dirk è un membro della Resistenza olandese che viene arrestato per aver lanciato un sasso contro un convoglio tedesco e viene torturato per rivelare i nomi di altri membri della Resistenza.
Nel frattempo, Marinus van Staveren, un volontario olandese della divisione Waffen-SS Das Reich, viene riassegnato dal fronte orientale per servire come segretario e traduttore per il comandante tedesco in Zelanda, Oberst Berghof. Marinus è sempre più disilluso dalle tattiche pesanti dei nazisti, tra cui l'esecuzione di ostaggi civili. Simpatizza con Teuntje e suo padre mentre tentano di negoziare una condanna più leggera per Dirk nell'ufficio di Berghof. Nonostante le assicurazioni iniziali che Dirk sarebbe stato trattato con clemenza, Berghof alla fine ordina che Dirk venga giustiziato insieme agli altri membri della Resistenza. Marinus cerca di passare segretamente la notizia a Teuntje, ma viene individuato da un ufficiale tedesco che lo segnala a Berghof. Come punizione, viene selezionato per far parte del plotone d'esecuzione per l'esecuzione di Dirk e rimandato in servizio di combattimento.
Dopo la morte di Dirk, Teuntje viene trascinata nella Resistenza. Teuntje viene a sapere che Dirk stava fotografando di nascosto le postazioni dell'artiglieria tedesca lungo il fiume Schelda. Teuntje ruba una mappa delle maree del Canale di Ploe dall'ufficio del sindaco, che mostra una sezione profonda del canale che avrebbe permesso alle forze alleate di attraversarlo in sicurezza. Lei e la sua migliore amica, un membro della Resistenza di nome Janna, hanno il compito di contrabbandare le fotografie di Dirk e la mappa per le forze alleate che avanzano sull'isola di Walcheren.