En aprildag i 1917 kommer frontsoldaten Esben Mikkelsen hjem på orlov efter to år ved Vestfronten. Han er mærket af de mange krigsoplevelser, og da han som sønderjyde er tvunget i tysk krigstjeneste, føler han absolut ingen lyst til at holde gang i den tyske krigsmaskine. Inden han kan nyde to ugers fred sammen med familien, skal han overbringe en vigtig besked til sin svigerinde. Men en uoverensstemmelse med den lokale grænsegendarm resulterer i en afkortning af orloven, og snart ser han sig selv igen på vej til skyttegravene i Frankrig. En pludselig indskydelse får ham til at desertere kort efter afrejsen fra kasernen. Det bliver en kamp for overlevelse, for de tyske myndigheder agter ikke at se igennem fingre med en desertør. Knacker er baseret på virkelige hændelser fra en periode i Danmarkshistorien, hvor Sønderjylland var tvunget væk fra Danmark og ind i det tyske rige. En tid, hvor den danske flertalsbefolkning var underlagt magthaverne i Berlin, og tyske udsendinge skulle forsøge at ændre befolkningens sindelag fra dansk til tysk.