羅馬皇子羅慕路斯(托馬斯·桑斯特 Thomas Sangster 飾)的父親奧列斯特斯(伊恩·格雷 Iain Glen 飾)被叛軍殺死,而羅慕路斯則被敵人軟禁在卡普里島之上。臨死前,奧列斯特斯將後事托付給將軍奧勒留(科林·費斯 Colin Firth 飾),叮囑他一定要救出兒子,讓羅馬帝國的王位回歸本宗。
對皇帝忠心耿耿的奧勒留聯手埃塞俄比亞人巴蒂亞圖斯(儂索·阿諾斯 Nonso Anozie 飾)和安布羅斯紐斯(本·金斯利 Ben Kingsley 飾),組成了一只遠徵的敢死隊。之後,驍勇善戰的女戰士瑪利亞(艾西瓦婭·雷 Aishwarya Rai 飾)亦加入其中,一行人向卡普里島進發。在卡普里島,羅慕路斯和他的導師也在為了生存而尋找著最後一絲希望。