The film, which comes from Cregger, director of Weapons, screened at Fantastic Fest ahead of its September 18, 2026 ...