The main action takes place in a post-apocalyptic setting in which zombies have destroyed most of the planet's population. Hordes of bloodthirsty... Read more