Carman Lee

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 ...
Legend of the Wolf (1997)
5.7
Bluray

Legend of the Wolf

Wolf (Donnie Yen) is a war veteran who recounts the tale of his legendary youth to a young upstart killer (Edmond Leung). Flashback to a ...