Godine 1961. dvije svjetske supersile SAD i SSSR vode sve žešću utrku u naoružanju. SAD raspolaže i nuklearnim podmornicama u čijem su dometu Moskva i Lenjingrad. Kako bi uspostavio ravnotežu, sovjetski vojno-politički vrh ubrzano priprema porinuće vlastite nuklearne podmornice, K-19. No, plovilo u tehničkom smislu još uvijek nije spremno na što upozorava zapovjednik podmornice, kapetan Mihail Polenin (L. Neeson). Zanemarivši njegova upozorenja, vojni vrh na čelu s maršalom Zelencovom (J. Ackland) postavlja novog zapovjednika podmornice Alekseja Vostrikova (H. Ford), a Polenin mu je zamjenik. Premda se u početku čini da je Polenin pretjerao s upozorenjima, problemi s reaktorom dovedu posadu u situaciju da o njihovoj sposobnosti ovisi svjetski mir.

Mladi astronom amater i njegov učitelj otkriju na nebu čudan objekt između zvijezda, ni ne sluteći kako je riječ o kometu koji se nalazi na izravnoj putanji u smjeru Zemlje, s kojom će se sudariti uz izuzetno tragične posljedice. Američki predsjednik naciji objavi postojanje kometa, uz napomenu da nema mjesta panici jer će NASA poslati tim prokušanih astronauta čija će misija zaustaviti komet. No, kada se planirana misija izjalovi te postane jasno kako je sudar neminovan, predsjednik obznani kako će se izgraditi posebne špilje u koje će skloniti 200 tisuća znanstvenika, vojnika i drugih službenika, kao i 800 tisuća običnih Amerikanaca, kako bi nakon udara bili u stanju obnoviti život. Međutim, vijest kako će se sretnici izvlačiti lutrijom ne nailazi na razumijevanje...