Once Upon a Time in China - watch online: streaming, buy or rent
Currently you are able to watch "Once Upon a Time in China" streaming on Rakuten TV for free with ads or buy it as download on Rakuten TV, Apple TV, Google Play Movies, Blockbuster, SF Anytime. It is also possible to rent "Once Upon a Time in China" on Apple TV, Google Play Movies, Blockbuster, Rakuten TV, SF Anytime online