El asteroide Matilda hará colisión con la Tierra en tres semanas dando paso al el fin de la humanidad. Tal noticia provoca que Dodge Petersen (Steve Carell) sea abandonado de inmediato por su esposa. Mientras tanto, Dodge vive una vida monótona y vacía, y la sociedad colapsa lentamente a su alrededor, su vecina Penny Lockhart (Keira Knightley) entra bruscamente en su vida, Dodge parece encontrar una razón para luchar por lo que queda de su futuro. Pero no será tan fácil, pues en el camino encontrarán obstáculos, tanto externos como internos, que podría abatir su espíritu.