Hvordan vil fremtiden se ud, hvis vi ændrer på fortiden?
Videnskabsnørden Sofies største ønske er, at hendes mor og far finder sammen igen, så de kan fejre jul sammen som en familie.
Den første december får Sofie en gyro, hun skal forsøge at lave færdig. Hvis den kommer til at virke, gør gyroen det muligt at rejse i tid. Under sit arbejde med gyroen, bliver Sofie opsøgt af Dixie, den nye dreng i klassen, der ved mistænkeligt meget om Sofie.
Ved et tilfælde kommer Sofie og Dixie til at rejse tilbage i tiden til Sofies forældres ungdom i 1984, hvor Sofie vil sikre, at forældrene ikke går fra hinanden i nutiden. Det går dog gruelig galt, og Sofie og Dixie bliver nødt til at fortsætte tidsrejserne for at rette op på de problemer, de har skabt .
Samtidig må Sofie og Dixie tage kampen op mod vækkelsesprædikanten Ragnar, der har hjernevasket hele byen, og mod en gruppe hemmelige Agenter, hvis job det er at forhindre tidsrejser. Men hvem er Agenternes leder egentlig, og hvordan kan Sofie få Dixie med hjem til nutiden?