Rachel Tucker Movies
- 1992
Chain of Desire
Chain of Desire4.41992HD
A series of unrelated amorous lovers are connected by a chain of desire.
- 1997
The Peeping Tom
The Peeping Tom5.11997HD
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 a...