The Water Margin
Series • 1998
Shanghai Triad
Movie • 1995
Shanghai Grand
Movie • 1996
Day Off
Movie • 2001