Forfatteren fører os i denne roman med på en tidsrejse tilbage til det 17. århundrede, hvor krigen mellem Sverige og Danmark raser. Den danske konge har fået hjælp af polakker, og det er en polsk adelsmand, der er kontaktleddet mellem de danske børn fra nutiden og befolkningen i fortiden. Hovedpersonen og fortælleren er den ca. 13-årige tysk/danske pige Sofi. Sammen med sin danske ven Lille Løjs rider hun gennem et tidshul for at befri den jævnaldrene dreng Røde Johs. Johs er taget til fange og skal hænges, fordi han er en gudsfornægter. Læseren får et levende indblik i levevilkår i datidens samfund, og der er både uhygge og morsomme episoder. Det morsomme kommer især frem under afhøringen af Røde Johs. Han er stærkt påvirket af sin far, som mener at alt ondt skyldes muslimske flygtninge, og Johs tror, at han er i en "perkerby", hvilket midt i elendigheden får smilet frem hos læserne. Bogen er meget velegnet til såvel spændingslæsere som historisk interesserede børn i alderen 9- 13 år.