Leung Siu-Dik
Once Upon a Time in Shanghai 1996
Rating: 5.5
Stars: Adam Cheng / Pat Poon / Sunny Chan Kam-Hung /