Quando um cometa avança na direção da Terra e ameaça destruir a humanidade, John Garrity (Gerard Butler) embarca numa perigosa jornada para levar a sua mulher Allison (Morena Baccarin) e o filho Nathan (Roger Dale Floyd) para um local considerado um santuário que é a única esperança de salvação.
No meio de terríveis notícias que que chegam do mundo inteiro sobre cidades que foram destruídas por detritos do cometa, os Garrity experimentam o melhor e o pior da humanidade enquanto combatem o crescente pânico e a ilegalidade que os cerca.
À medida que a contagem regressiva para o apocalipse global se aproxima do zero, a sua incrível aventura culmina num voo desesperado e de última hora para o último refúgio: Greenland.