Mark Cheng (Hong Kong)

all Mark Cheng movies
Impressive (Sunday, August 24, 2003)
Bona fide hidden gem (Saturday, January 12, 2002)
More interesting than enjoyable (Wednesday, July 12, 2006)
Disappointing (Sunday, May 27, 2001)