A film still from "Made in Hong Kong" (1996).
Close