Forbidden City Cop
Stephen Chiau portrays Ling Ling Fat, one of the Emperor's elite guards in the Forbidden City, in this film set in Imperial China. Unlike his peers, he doesn't know Kung Fu or other combat arts and instead spends his time creating future technologies. So when the emperor is kidnapped and the world's most beautiful geisha arrives, Fat needs to utilize his head.
Released: 1996-02-16