White Vengeance racconta la storia di due fratelli che lottano per la supremazia durante la caduta della dinastia Qin, che ha governato la Cina imperiale dal 221 al 206 a.C. Mentre i ribelli si alzavano, la nazione cadeva nel caos. Liu Bang (Leon Lai) e Xiang Yu (Feng Shaofeng) diventano leader dell'esercito ribelle e giurano fratellanza in battaglia. Xiang Yu e Liu Bang sono amici stretti che servono entrambi il re Huai di Chu. Il re Huai escogita un piano, dicendo che chiunque possa rovesciare il regno Qin a Guanzhong sarebbe il Signore Qin, per beneficiare della competizione tra Xiang Yu e Liu Bang. Xiang Yu è troppo sicuro di sé. Combatte contro la forza principale dell'esercito Qin e affida a Liu Bang Yu Ji (Liu Yifei), la donna che ama. Liu Bang esprime il suo amore per Yu Ji e coglie l'occasione per invadere Guanzhong per primo quando la maggior parte dell'esercito Qin è fuori a combattere contro l'esercito di Xiang Yu. Xiang Yu è furioso e tradito quando lo scopre. Xiang pianifica di uccidere Liu durante un banchetto tenuto a Hong Men, durante il quale Zhang Liang (Zhang Hanyu), il genio dietro Liu Bang, e Fan Zeng (Anthony Wong), il genio dietro Xiang Yu, hanno un confronto diretto. Ma chi emergerà come vincitore da questa battaglia epica e sopravviverà per reclamare il proprio cammino verso la corona?