西元117 年,羅馬帝國疆域跨越埃及和西班牙,最東延伸至黑海。但是,在不列顛北部,羅馬帝國的擴張卻面臨著當地野蠻人,即皮克特人無情的遊擊戰式的阻擊。百夫長昆圖斯•迪亞斯(邁克爾•法斯賓德),作為羅馬邊境曾經在皮克特人襲擊中倖存的他,奉命隨同羅馬軍團中的常勝軍團——第九軍團,前去剿滅皮克特戰士。但是,當軍團進入了陌生的蘇格蘭高地,竟遭到了皮克特人的伏擊,軍團統帥維流士將軍(多明尼克•威斯特)被俘。昆圖斯經過殊死搏鬥,帶領部分倖存者逃出險境。接下來,他們不但要忍受惡劣的地形和環境,更要面對皮克特人無情的追捕。同時,這少數的倖存者在昆圖斯的率領下,還要試圖去解救他們的將軍,並逃往羅馬邊境;而在皮克特人這邊,全家曾遭羅馬軍團滅門的悍女艾泰恩(歐嘉•柯瑞蘭寇),帶著復仇的火焰等待著他們的到來……