Two Weeks to Live acompanha a jovem Kim Noakes (Maisie Williams) que foi criada quase completamente isolada do mundo pela sua mãe superprotetora Tina (Sian Clifford). Kim foi convencida pela mãe a acreditar que o apocalipse está próximo e ensinada a caçar e sobreviver a qualquer custo. Um dia, enquanto vai pela primeira vez em um bar e interage com outras pessoas, ela conhece dois irmãos que decidem pregar uma peça nela dizendo que o mundo vai acabar e todos tem apenas duas semanas de vida. Convencida que o fim realmente está próximo, Kim sai em uma aventura perigosa e emocionante de vingança e reparação.