Shaun apprend que sa petite amie le quitte. Elle en a assez d'attendre qu'il s'engage. Le lendemain, une déferlante de zombies se répand dans Londres. Une occasion en or pour Shaun de devenir un héros et récupérer sa copine.
Années 30. Liam, petit garçon émotif qui peine à dire un mot dès qu'il est effrayé, vit heureux dans sa famille anglaise pauvre, jusqu'à ce que son père soit frappé par le chômage. Son père se met à épouser les thèses antisémites et fascistes.