戰國末年,荊軻將兒子荊天明(蔣勁夫飾)托付給天下第一劍客蓋聶(陸毅飾),請求其保護天明免遭秦始皇毒手。蓋聶攜荊天明一路南逃,途中以一己之力擊潰秦軍三百鐵騎。丞相李斯(肖榮生飾)為鏟除二人,散布謠言蠱惑蓋聶同門衛莊(孫藝洲飾),致使衛莊與公輸仇聯手進攻墨家機關城。逃亡途中,蓋聶師徒結識了項少羽(秦俊杰飾)與高月(胡冰卿飾),四人抵達墨家最后據點機關城后,發現此處已被公輸仇的機關術破解。衛莊率兵強攻時,蓋聶與項氏叔侄并肩死守,最終機關城陷落,幸存者突圍后繼續流亡楚地。此役揭露秦始皇搜捕天明的根源——其體內藏有上古龍魂,正是解開秦王長生之謎的關鍵。