Once Upon a Time in Shanghai | Watch On Demand
Revisit the legend of Ma Yong Zhen, a boxer who only wanted to survive in Shanghai, but was swept into a battle against its largest triad on a quest for revenge.