redemption, betrayal, moral ambiguity, friendship, young adult, good versus evil, humanity, post apocalyptic, quest, fantasy world, magic, sacrifice, showdown, save the world, adaptation, adventure, wizards and magicians, dystopia, memory loss, post apocalypse, human existence, dark future, fate of humanity, vestiges of humanity