Et biologisk våben spreder en virus med lynets hast. Dødstallet stiger, civilisationen bryder sammen, og menneskeheden synger på sidste vers. Midt i dettte inferno finder vi tre par: Mia og Len (Rosario Dawson, Josh Hartnett), Anna og Erik (Teresa Palmer, Penn Badgley), samt Esther og Andy (Gena Rowlands, Frank Langella), der hver må tage stilling til, hvordan de vil leve deres sidste stunder. Når enden kommer er det vigtigere at være elsket, eller at bruge sine sidste kræfter på at forsøge at overleve?