Cinq cents ans se sont écoulés depuis que les humains ont disparu des mains des « bêtes » redoutables et mystérieuses. Les races survivantes font maintenant leurs maisons sur des îles flottantes dans le ciel, hors de portée de toutes, sauf la plus mobile des Bêtes. Seul un petit groupe de jeunes filles, les Leprechauns, peuvent manier les armes anciennes nécessaires pour éviter les invasions de ces créatures. Dans les vies instables et éphémères des filles, où un appel à la mort pourrait arriver à tout moment, entre un caractère improbable : un jeune homme qui a tout perdu dans sa bataille finale il y a cinq cents ans, le dernier humain vivant s'est réveillé d'un long sommeil glacé. Incapable de se battre plus longtemps, Willem devient le père que les filles n'ont jamais eu, en prenant soin et en les nourrissant, alors même qu'il lutte pour s'adapter à sa nouvelle vie, dans laquelle il ressent la douleur d'attendre impitoyablement que ses proches rentrent chez eux de la bataille que sa « fille » a ressentie pour lui il y a si longtemps. Ensemble, Willem et les filles arrivent peu à peu à comprendre ce que signifie la famille et ce qu'il vaut vraiment la peine de protéger.