An ok end of the world story, but there is a lot in it that makes you shake your head. In fact I had to skip ahead many times because it was too much to take.