Ei ole helppoa olla ennustusten lupaama kansansa pelastaja. Kyllästyttyään piileskelyyn nuori Rory karkaa joskus ihmisten maailmaan, ja kerran hän törmää siellä ottoisänsä ahdistelemaan Hannah Falconeriin, joka nyt saa tuntea keijumaailman houkutuksen. Seth, Roryn isä, puolestaan kohtaa Finn-neitokaisen, joka ei enää olekaan romuluinen pikkutyttö. Kuningattaren joukkojen ylivoimainen hyökkäys tulee lopulta yllätyksenä, ja koko Sethin klaanin olemassaolo joutuu koetukselle. Kipeitä uhrauksia vaativia taisteluja käydään samaan aikaan kahdessa maailmassa. Kapinaenkelit-sarjan kolmas osa.