CineMojo
Liu Wen-pin
Jan 1, 1970
Movies
The Puppetmaster
1993
Three Funny Detectives
1981
Sacrifice to Desolate Spirits
1980
Production
Producer
Three Funny Detectives
1981