Róma, I.sz. 460-ban járunk... a fiatal Romulus története bontakozik ki előttünk, miután koronázásának előestéjén barbár csapatok lerohanják a várost és elfogják a fiút és az őt kísérő sámánt (Ben Kingsley).
Árulás, fogság, bujdosás vár Romulusra, amíg az őrizetével megbízott Aurelius (Colin Firth) ki nem szabadítja, és a messzi Britanniába nem indul vele, hogy megkeressék a utolsó légiót, ami még hű Rómához.