Shanghai Triad (1995)

In 1930, Shanghai violence was not the problem. It was the solution. 1995-09-14 China, France 108 Min. PG-13
6.8 94 votes