Forbidden City Cop
Stephen Chiau stars as Ling Ling Fat, a member of the elite Emperor's guards stationed in the Forbidden City in this historical drama set in Imperial China. However, unlike his colleagues, he has no knowledge in Kung Fu or other combat arts and instead spends his time inventing new and innovative technologies. As a result, when the emperor is abducted and the most beautiful geisha in the world arrives in town, Fat is forced to use his intellect to get things done.
Released: 1996-02-16