If you get any error message when trying to stream, please Refresh the page or switch to another streaming server.
Forbidden City Cop
As one of the best Emperor's guards in China, Stephen Chiau plays Ling Ling Fat, one of the most elite. The movie is set during Imperial China. However, unlike his friends, he doesn't know anything about Kung Fu or other martial arts. Instead, he spends his time making new, futuristic inventions. He has to use his brain to get things done when the emperor is kidnapped and the world's most beautiful geisha is in town, so
Released: 1996-02-16