THE HILLS HAVE EYES (1977), THE HILLS HAVE EYES-- PART 2 (1985) on August 11, 2025 diabolical devices (u) +