Francoforte, 1958. Johann Radmann (Alexander Fehling) è un giovane procuratore che cerca di scalare un importante studio legale, ansioso di lavorare a casi più importanti rispetto alle violazioni del traffico. Guidato da una soffiata di un giornalista, scopre che alcune istituzioni di primo piano e dei rami del governo sono immischiati in un complotto per coprire i crimini dei nazisti durante la Seconda Guerra Mondiale. Johann lavora ossessivamente accanto al giornalista Thomas Gnielka (André Szymanski) e a un sopravvissuto ebraico del campo di concentramento, Simon Kirsch (Johannes Krisch), per scoprire le prove che collegano migliaia di soldati delle SS - molti dei quali ora hanno una carriera di successo nel servizio pubblico - alle atrocità commesse ad Auschwitz . Mentre rimane sempre più coinvolto nella sua ricerca, Johann comincia a chiedersi se la storia della propria famiglia è onorabile come pensava una volta.