Фильм начинается в постапокалиптическом Лондоне. Джим, молодой курьер, выходит из комы в пустой больнице. Он бродит по безлюдным улицам, заваленным мусором и оклеенным плакатами с надписью «Эвакуация». Город кажется вымершим. Джим заходит в церковь, где натыкается на первых заражённых — людей, поражённых «Яростью», вирусом неконтролируемой агрессии. Его спасают двое выживших — Селена и Марк. Они объясняют ему, что произошло. 28 дней назад группа активистов выпустила из лаборатории заражённую обезьяну, и вирус мгновенно распространился по стране. Инфицированные не умирают, а превращаются в безумных убийц, движимых только яростью. Человечество практически уничтожено. Троица отправляется на поиски других людей. По дороге Марк оказывается укушен и, чтобы не превратиться в монстра, просит Селену убить его. Джим и Селена находят убежище в доме, где живут отец Фрэнк и его дочь Ханна. У них есть радио, по которому они слышат сообщение от военных. Солдаты обещают безопасность и вакцину в блокпо