After becoming a shocking box office juggernaut, the buzziest horror movie of 2026 is now confirmed to be heading to Netflix in one month.