羅馬皇子羅慕路斯(托馬斯·桑斯特飾)的父親奧列斯特斯(伊恩·格雷飾)被叛將奧多亞克篡奪帝位后殺害,羅慕路斯本人則被軟禁于卡普里島。臨終前,奧列斯特斯將復國重任托付給將軍奧勒留(科林·費斯飾),叮囑其必須救出皇子并終結篡權統治。忠于帝國的奧勒留聯合埃塞俄比亞戰士巴蒂亞圖斯(儂索·阿諾斯飾)與謀士安布羅斯紐斯(本·金斯利飾),組成精銳敢死隊,驍勇善戰的日耳曼女戰士瑪利亞(艾西瓦婭·雷飾)隨后亦加入這支營救隊伍。與此同時,被囚禁的羅慕路斯與其導師在絕境中策劃突圍計劃,意圖與奧勒留小隊里應外合。兩股力量最終在卡普里島匯合,展開決定西羅馬帝國命運的終極較量。面對不可逆轉的歷史洪流,羅慕路斯選擇放棄象征權力的皇冠,將承載帝國精神的最后一絲火種托付于忠誠者之手。