After snagging an Oscar nomination last week, one of the best horror movies of 2025 is back on the streaming charts.