Along the way David encounters various tests, such as fighting these Walkers, meeting his future self, slowly losing his mind and his sense of self, and finally falling in love with Laurel, who is not in fact human. He also saves his ex-wife (who had walked out on him years earlier due to his unwavering dedication to his job as a police officer) from the Walkers. He also encounters an enigmatic old man who seems immune to the Walkers attacks and has no fear of them, and is able to drive them away in terror. It is later revealed that he is Lazarus who has been waiting for the return of Jesus Christ since Jesus Christ told him to do so. He is currently watched over by an angel wielding a flaming sword.