Eric Thal Stars in 2 horror movies listed on All Horror

  • Down (2001)

    Please wait...
    0
    0
    Please wait...

    After the elevators at a New York City skyscraper begin inexplicably malfunctioning, putting its passengers at risk, mechanic Mark Newman (James Marshall) and reporter Jennifer Evans (Naomi Watts) begin separate investigations. Newman gets resistance…

  • The Puppet Masters (1994)

    Please wait...
    0
    0
    Please wait...

    The Earth is invaded by alien parasites aka “slugs” that ride on people’s backs and control their minds. A trio of American government agents attempt to thwart this.