Milo (Kit Harington), un esclavo convertido en gladiador, contempla impotente cómo su verdadero amor, Casia (Emily Browning), la hermosa hija de un rico mercader, se ha prometido con un corrupto Senador romano (Kiefer Shuterland). Pero cuando el Monte Vesubio entra en erupción, Milo deberá luchar en una carrera contra el tiempo para salvar a su amada mientras la magnífica ciudad de Pompeya se derrumba a su alrededor.