doze horas do fim do mundo, antes que um evento terrível erradique a vida na terra, James (Nathan Phillips) atravessa uma cidade altamente criminosa para chegar a uma festa fenomenal, a festa final. No caminho, ele acaba salvando a vida de uma menina chamada Rose (Angourie Rice), que busca seu pai a todo custo. Enquanto o momento fatal se aproxima, James, agora imbuído de uma nova responsabilidade, se vê obrigado a repensar suas prioridades.