Two crooks with secrets up their sleeves battle for control of a Chinese town in this action comedy. It's the era of the Chinese warlords in the 1920s, and the new governor of Goosetown (Feng Xiaogang
) is taking the train into town with his wife (Carina Lau
) and right-hand man Tang (Ge You
). However, a handful of bandits led by Pocky Zhang (Jiang Wen
) want to capture the train, and the explosion they set proves bigger than they expected and the new governor is killed. Pocky realizes no one in Goosetown has seen the new governor, so he decides to take his place, and the dead governor's wife and Tang are forced to play along. Meanwhile in Goosetown, Huang (Chow Yun-Fat
) is a powerful criminal who deals in slaves and opium; he's convinced one of his many enemies will kill him, so he employs a simple-minded local man who looks exactly like him (also played by Chow Yun-Fat) to serve as his decoy. When Pocky arrives in town, he goes out of his way to make friends with his new "constituents," and Huang sees he has a powerful rival for the loyalties of the community. The rivalry between Pocky and Huang escalates into a shooting war, though Huang doesn't know Pocky isn't the real governor and Pocky doesn't realize there's more than one Huang. Let the Bullets Fly
was a massive box-office success in China, becoming the top-grossing domestic release of all time upon its release in 2010.