Charles Shen

Recently added

Forbidden City Cop (1996)
6.9
Bluray

Forbidden City Cop

Set in Imperial China, Stephen Chiau plays Ling Ling Fat, one of the elite Emperor’s guards in the Forbidden City. However unlike his ...
Black Mask (1996)
6.0
Bluray

Black Mask (1996)

14 May 1999 

Black Mask

Chui Chik tries to lead a quiet life as a librarian. However, he is really a former test subject for a highly secretive supersoldier project and ...