Landon Hall Best movies: Puppet Master III: Toulon's Revenge (1991) Bikini Carwash Company, The (1992) Black Thunder (1998)