Ecco la trama del film diretto da Paul Anderson e che ripercorre gli ultimi istanti di vita prima dell'erezione del Vesiovio nel 79 d.C
Il film inizia con una cruenta battaglia tra i soldati romani e le tribù celtiche del nord, dove i primi hanno la meglio e distruggono anche i villaggi locali uccidendo donne e bambini, solo un ragazzino si salva, Milo (Dylan Schombing, poi interpretato da Kit Harington una volta adulto), venendo catturato da dei mercanti di schiavi. Diciassette anni dopo, Milo è diventato un ottimo combattente e gladiatore a Londra e dopo l'ennesimo scontro vinto, attira l'attenzione di Greco (Joe Pingue), un commerciante di schiavi, che decide di comprarlo e portarlo a Pompei. Durante il viaggio, Milo cattura l'interesse di Cassia (Emily Browning), figlia di Severo (Jared Harris) e Aurelia (Carrie-Anne Moss), che si erano aggiunti alla carovana durante il passaggio per Roma. Da qui inizieranno i primi segnali che qualcosa sta cambiando, con terremoti e squarci nel terreno sempre più frequenti e poco tempo dopo il loro arrivo nella città alle pendici del Vesuvio, inizia l'eruzione. La città e il territorio circostante sono devastati dalla forza della natura e il film si conclude con Cassia e Milo che decidono di non scappare, baciandosi poco prima di essere investiti dalle ceneri caldissime.