New sci-fi horror movie that's the seventh film in a franchise that began in 1979: 2 wds.