Необъяснимое затмение опускается на город Детройт, к восходу солнца только несколько человек остаются уцелевшими среди куч одежды, брошенных автомобилей и удлиненных теней. Люк (Хейден Кристенсен), репортер телевидения, находит улицы вокруг своего дома устрашающе пустыми. Пол (Джон Легуизамо), киномеханик, оказывается вдруг совершенно один в совсем недавно переполненном кинотеатре. Физиотерапевт Розмари (Тэнди Ньютон) возвращается в пустую больницу, Джеймс, испуганный мальчик, терпеливо ждет, когда вернется его мать. Каждый из них находит свой путь к захудалому бару. Наличие бензинового генератора, запасов еды и питья делает его последним прибежищем в опустевшем городе и защитой в отчаянной борьбе за выживание.