En forsker som studerer vulkaner drar til den lille byen Dante's Peak for å undersøke en sovende vulkan, og oppdager at vulkanen er nær et utbrudd i stedet. Men hvem kommer til å tro på ham? Og hvordan kommer det til å gå for byen og innbyggerne der?