Året er 1943, og anden verdenskrig raser på fjerde år. Major Johann Richter fra den tyske efterretningstjeneste, Abwehr, får en opgave med stor betydning for krigens gang. Flere begivenheder tyder på en forræder i den nazistiske top, og Johann indleder en efterforskning blandt generaler, feltmarskaler og partispidser. Som efterforskningen skrider frem, bliver Johann vidne til regimets omfattende grusomheder. Hans loyalitet over for Det Tredje Rige kommer på hård prøve, og en uventet handlingskæde bringer ham selv og hans familie i alvorlig fare. Da Johann endelig kommer tæt på en afsløring af forræderen, står han over for et valg, hvis konsekvens kan ændre verdenskrigen radikalt. Sandhedens labyrint er en kontrafaktisk spændingsroman, der udspiller sig i Tyskland, England og Polen. Den blander en række historiske begivenheder og virkelige personer med et opdigtet univers.