Production
Hong Kong, British Crown Colony
Life Express
2004 · Movie
All of a Sudden
1996 · Movie
The Gambling Ghost
1991 · Movie