Filmul este povestea fantastică a unui băiețel de 12 ani care descoperă într-o fermă părăsită un șemineu prin care poate călători în timp. Pe băiețel îl cheamă Tom și are toate motivele să fugă de prezent. Mama lui urmează să se recăsătorească, iar Tom nu vede cu ochi buni ce-l așteptă în viitor. Spre marea lui surpriză, urmărind un cățel care se pierde printre ruinele unei ferme, Tom se trezește aruncat în trecut, mai precis în timpul celui de-al doilea război mondial.
O dată cu Tom ne trezim în Anglia anului 1940 când, în ciuda războiului, ferma cu pricina se bucură de o oarecare prosperitate. Acolo se află și o fetiță refugiată, pe nume May, a cărei familie fusese ucisă în timpul unor bombardamente. May se închisese față de lumea din jur, dar Tom găsește o cale să comunice cu ea și cei doi copii se împrietenesc. Când Tom se întoarce în prezent, află că la scurtă vreme după plecarea lui, ferma fusese bombardată și toți prietenii pe care și-i făcuse acolo, inclusiv May, muriseră. Disperat, vrea să se întoarcă în trecut ca să împiedice tragedia, fără să știe că intervenția lui va avea consecințe nefaste în prezent...