À douze heures de la fin du monde, avant qu'un terrible événement n'éradique la vie sur Terre, James traverse une ville où le crime règne en maître pour se rendre à une fête phénoménale - la fête ultime. En chemin, il sauve la vie d'une fillette Rose qui recherche son père à tout prix. Tandis que l'échéance se rapproche, James est contraint de remettre en question ses priorités.