When Miranda Dias survives a meteor impact that should have killed her, she becomes the only barrier between her city and a force that is slowly awakening. Now, Miranda must decide how far she’s willing to go to protect others, knowing that every choice pulls her further away from the life she’s trying to hold onto.