White Vengeance conta a história de dois irmãos que disputam a supremacia durante a queda da Dinastia Qin, que governou a China Imperial de 221 a 206 a.C. À medida que os rebeldes surgiam, a nação caía no caos. Liu Bang (Leon Lai) e Xiang Yu (Feng Shaofeng) tornaram-se líderes do exército rebelde e também se tornaram irmãos jurados em batalha.
Xiang Yu e Liu Bang são amigos próximos que servem ao Rei Huai de Chu. O Rei Huai usa um plano, dizendo que quem conseguir subverter o reino Qin em Guanzhong seria o Senhor Qin, para se beneficiar da competição entre Xiang Yu e Liu Bang. Xiang Yu está superconfiante. Ele luta contra a força principal do exército Qin e confia a Liu Bang Yu Ji (Liu Yifei), a mulher que ele ama.
Liu Bang expressa seu amor por Yu Ji e aproveita a oportunidade para invadir Guanzhong primeiro, quando a maioria do exército Qin está fora lutando contra o exército de Xiang Yu. Xiang Yu fica furioso e traído quando descobre. Xiang planeja matar Liu em um banquete realizado em Hong Men, durante o qual Zhang Liang (Zhang Hanyu), o mentor de Liu Bang, e Fan Zeng (Anthony Wong), o mentor de Xiang Yu, têm um confronto direto.
Mas quem sairá vencedor desta batalha épica e sobreviverá para reivindicar seu caminho ao trono?