Teresa Hill USA Best movies: Twin Falls Idaho (1999) Puppet Master 4 (1993) Van Wilder: Animal Party (2002)