Peter Mak Tai-Kit

Recently added

Wicked City
5.6

Wicked City

Jan. 01, 1992

Wicked City

Based on the popular Japanese sci-fi comic strip, “Wicked City” is about a futuristic Hong Kong on the verge of a take over by the ...
Abracadabra
5.2

Abracadabra

Jan. 01, 1986

Abracadabra

In 1980, a crack team of Taoists (garbed like ninjas!) successfully vanquish a mob of ghosts — except for female demon Pinkish Red, who ...