Movies: Rachel Tucker
- 1997
The Peeping Tom (1997)
The Peeping Tom2.71997HD
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 day at a bank robbery shootout, he catches police woman Cheng Hsuen on camera, and chooses her to be his ...
- 1992
Chain of Desire (1992)
Chain of Desire2.51992HD
A series of unrelated amorous lovers are connected by a chain of desire....