Daniel Wu
Chow Yun-fat and Liu Ye were initially considered for the roles of Liu Bang and Xiang Yu respectively, but eventually the latter was cast as Liu Bang instead and Daniel Wu was chosen to play Xiang Yu.