The Astronaut’s Wife (released in theaters on August 27, 1999) descends into a slow-burn psychological nightmare, blending sci-fi mystery with domestic dread to craft...
Robert Rodriguez’s The Faculty (released in theaters on Dec. 25, 1998) is a knowingly trashy, sharply self-aware mash-up of teen movie and body‑snatcher sci‑fi, drenching...