I Fri os fra det onde vender det lykkelige ægtepar Johannes (Lasse Rimmer) og Pernille (Lene Nystrøm) og deres to børn tilbage til Johannes’ fødeby i den jyske provins. De får hjælp til at istandsætte det nyindkøbte hus af den tidligere torturfange Alain fra Balkan, som netop er ved at få troen på livet tilbage og er i færd med at genoprette en ordentlig tilværelse.
Johannes’ bror Lars (Jens Andersen) er en ganske anden historie. Han har boet i landsbyen altid og arbejder nu som langturschauffør, når han ikke lige drikker sig fuld på den lokale bodega. Han har netop gjort sin kæreste (Pernille Valentin) gravid, og det får ham til at indse, at han vil leve et andet og bedre liv. Men skæbnen har andre planer, og en dag kommer han til at køre den ældre kvinde Anna ned ude på hovedvejen. Det lykkes ham at få plantet falske beviser, der placerer skylden hos Alain, og så ruller lavinen, der forvandler den fredelige provinsidyl til en regulær krigszone.