Dan y Una, dos hermanos que viven en el condado inglés de Sussex, acaban de representar por tercera vez El sueño de una noche de verano. Es la víspera del solsticio y en la ladera de la colina de Pook, uno de los lugares de la Vieja Inglaterra con más historia, sucede algo mágico: uno de los personajes de la obra de Shakespeare cobra vida. Es Puck, el travieso duende que tiene el poder de hacer que la gente olvide y recuerde. Gracias a Puck, los dos niños conocerán a hombres de otras épocas: normandos, sajones, romanos, pictos y vikingos, que les contarán su historia, la Historia, eso que no debemos olvidar.