星(安志傑 飾)生性嗜血殘暴,冷酷無情。某日,覬覦皇位已久的他終於下手將皇帝殺死,不僅如此,還試圖戕害公主蓮(劉亦菲 飾)和她的弟弟昭(蘇嘉航 飾)。無奈之下,手無寸鐵的蓮帶著弟弟踏上了逃亡的旅途。雅各布(海登·克裡斯滕森 Hayden Christensen 飾)是一位驍勇善戰的英國騎士,千里迢迢來到東方國度的他,隻為了能夠逃離曾經戰爭帶來的痛苦記憶。然而,當雅各布決心保護蓮和昭姐弟兩時,雅各布發現自己再一次被迫置身於了權利和欲望的漩渦中心。為了不讓自己的陰謀敗露,星決定徹底鏟除後患,他不僅開出高價懸賞蓮和昭,還派出了兇狠的刺客一路追蹤尾隨。