Based on the hit Netflix series, join Hilda as she confronts her past when a familiar figure arrives at Trolberg harbour . . . A trip to the castle ruins leads to brand-new, daring adventure for our beloved blue-haired heroine. When she stumbles across the faratok tree and finds herself in the Time of Giants, Hilda learns all about the Giant Slayer. Desperate to help the Giants and negotiate peace, can Hilda change the past, whilst struggling with her own?