Photo of Teresa Hill Teresa Hill

Teresa Hill in Bio-Dome


1996 PG-13

Slackers Bud and Doyle mistakenly get sucked into living inside the Bio-Dome -- an environmental experiment that requires residents to stay for a year without outside contact. Can they save the world, or will the world have to be saved from them?

  • Teresa Hill in Puppet Master 4: The Demon Puppet Master 4: The Demon