Shanghai Grand (1996)
All's Well, Ends Well (1992)
A Better Tomorrow II (1987)
A Better Tomorrow (1986)