Rachel Tucker Movies

  • 1997
    The Peeping Tom

    The Peeping Tom

    The Peeping Tom

    5.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...

    The Peeping Tom
  • 1992
    Chain of Desire

    Chain of Desire

    Chain of Desire

    4.41992HD

    A series of unrelated amorous lovers are connected by a chain of desire.

    Chain of Desire