The good: A cast of likable characters you root for; a post-apocalypse story with a twist, sending the world back to medieval times, where modern technology, including guns does not work; interesting ways in which people cope with the situation; several exciting page turning action moments.