Mar 21, 1997 1h 31m
Crime | Thriller
Roy Chen Chih-Lai is a sick rapist/serial killer with a leg fetish, and cuts off his victims' legs as trophies after he's through with them. One da...