
W okresie wojen trzech królestw, starożytne Chiny przechodzą kryzys. Aby zjednoczyć kraj, generał Cao Cao (Wen Jiang), pełniący rzeczywistą władzę zamiast cesarza, werbuje do pomocy największego wojownika jakiego znają Chiny - Guan Yu (Donnie Yen). Jednak Guan Yu jest lojalnym przyjacielem Liu Bei (Alex Fong), wroga Cao Cao. Aby zmusić niezrównanego wojownika do walki, generał bierze jako zakładnika jego ukochaną - Qi Lan (Betty Sun). Po doprowadzeniu wojsk Cao Cao do zwycięstwa, Guan Yu postanawia wraz z Qi Lan przyłączyć się do Liu Bei, lecz z rozkazu cesarza jego wojska mają nie dopuścić, aby wojownik dotarł do celu żywy.

甄子丹
General Guan Yunchang

Jiang Wen
Cao Cao

孫儷
Qi Lan

方中信
Liu Bei

邵兵
General Zhang Liao

安志傑
General Kong Xiu

王学兵
Wang Zhi

王柏傑
Emperor Xian of Han

Dong Yong
Xuyou / Xun You

李宗翰
General Qin Qi

聂远
Han Fu

錢小豪
Yan Liang