While extremely criticized, the campiest horror film of 2025 has found new love on the streaming charts.