Shanghai Grand

Love for the same woman threatens the friendship of two 1930s Shanghai gangsters.

1996-07-13 | 96 minutes

Rating: 6