Dignan (Owen Wilson) i el seu company Anthony (Luke Wilson), acabats de sortir del manicomi on van ingressar voluntàriament, decideixen seguir pel camí del delicte. Amb l'ajuda del seu amic Bob, que els ha d'ajudar a escapar, ja que és l'únic que sap conduir, intentaran cometre alguns atracaments per cridar l'atenció d'un cap mafiós (James Caan).

Un prestigiós vulcanòleg (encara afectat per la mort de la seva esposa en l'erupció de la muntanya Pinatubo), Harry Dalton (Pierce Brosnan), detecta una perillosa activitat sísmica i avisa d'una possible erupció en les proximitats de Dante's Peak, un preciós i tranquil poblet del nord-oest coronat per un immens volcà apagat. Malgrat les investigacions, ningú dóna crèdit als avisos de l'expert... fins que ja és massa tard. Enmig del pànic general, el volcà entra en erupció i la fugida es fa desesperada. Harry intentarà escapar junt amb l'alcaldessa (Linda Hamilton) i els seus fills.

Telly Paretta (Julianne Moore) està turmentada pel record del seu fill de vuit anys, Sam, mort fa 14 mesos en un accident aeri. Mentre intenta superar la pena i el consegüent allunyament del seu marit Jim (Anthony Edwards), el seu psiquiatre, el Dr. Munce (Gary Sinise), l'informa que està patint al·lucinacions, que el seu fill mai no va existir i que ella mateixa està creant les seves memòries. Confusa intenta trobar evidències de l'existència de Sam, fotos, vídeos, llibres de records. Però tot ha desaparegut. Telly està convençuda que s'està tornant boja fins que coneix Ash Correll (Dominic West), pare d'una de les altres víctimes de l'accident d'aviació. Junts, s'embarquen en una cerca per provar l'existència dels fills i demostrar la salut mental.