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