Chow Yun Fat interpreta al personaje histórico Du Yuesheng, un jefe de la mafia china que creó un imperio histórico en Shanghai entre los años 20 y 30, hasta que al comienzo de la Segunda Guerra Mundial se complicaron las cosas, y acabó implicándose en la política, hasta tal punto que fue una figura de gran importancia en la Segunda Guerra Sino-Japonesa. La película relatará la lucha de poder entre diversas e influyentes figuras locales de la época, por medio de mucha acción.