I couldn't miss the subtle racial/ethnic undertones of Children of Men, like when they were arresting all foreigners. I think it reflects an underlying nationalism/racism prevalent in the UK and western Europe.
I haven't read the Zombie Survival Guide, but I have read
How to Survive a Robot Uprising which wasn't as useful as hoped. What do we do when zombie robots walk the earth??