Movies: Stacie Jones Upchurch

  • 2001
    No Mirror Land

    No Mirror Land (2001)

    No Mirror Land

    02001HD

    Mirrors don't exist in this world, so people are given a double to live with. Who is the reflection, and who is the reflector?...

    No Mirror Land
  • 2005
    The Scorned

    The Scorned (2005)

    The Scorned

    3.62005HD

    After terribly gory happenings occur one day in a hidden beach house on the Malibu Shore, it leaves one person crying, one person soaked in blood, and another one dead. 17 months later, a group of hot twenty somethings move into the now abandoned bea...

    The Scorned