No ano 79 d.c., Milo (Kit Harington, de “A Guerra dos Tronos”), um escravo treinado como gladiador, encontra-se numa corrida contra o tempo para salvar a sua amada Cassia (Emily Browning), a filha de um rico comerciante forçada a tornar-se noiva de um corrupto senador romano.Enquanto o Monte Vesúvio entra em erupção e uma torrente de lava ardente desce na direção da cidade, Milo luta para sair da arena a fim de salvar Cássia enquanto a outrora magnífica Pompeia se desmorona ao seu redor.