In the final installment of the popular End of Days series, Heaven belongs to a mad tyrant, and Michaela is losing her battle to save a dying Earth.
But the tides are turning.
With Gabriel’s fallen army, Michaela finally wages war against the holy angels. But she must take care of the Watchers once and for all. Her best friend, however, has his own vengeful plan for the Watchers.
From the moment Lucifer tore her wings from her back, Michaela has sacrificed everything for Heaven. But there is one last sacrifice she must make.
And it’s the greatest one of all.