Jim (Cillian Murphy) wacht im Krankenhaus auf. In London. Es ist leer. Genauso wie der Rest des Gebäudes. Und der Rest von London. Also marschiert er los und sucht nach Lebenszeichen. Es dauert nicht allzu lange und er findet sie. Aber in anderer Form als gedacht, denn Jim war 28 Tage lang außer Gefecht. In diesen 28 Tagen ist verdammt viel passiert, denn ein Virus ist frei gekommen und hat den größten Teil der Menschen in London oder vielleicht sogar England infiziert.
Ein Kampf ums Überleben beginnt, den Jim nur mit Hilfe von anderen Menschen gewinnen kann. Aber was kostet dieser Überlebenskampf. Aber zu was macht dieser Kampf die Überlebenden? Wie weit kann und darf man gehen? Wo beginnt das Mensch-Sein und ab wann wird man selbst zur Bestie?