De zestienjarige Malika moet de eeuwenoude schildplicht van haar moeder overnemen om het rijk Alandrië te beschermen tegen de onverslaanbare reuzen. Maar voor ze dat doet, moet ze de bloedlijn veiligstellen: trouwen en kinderen krijgen, met een man die haar stiefvader voor haar uitzoekt...
Malika weigert te geloven dat de reuzen onoverwinnelijk zijn en dat haar lot vastligt.