Finally, the body horror hit of 2025 will stream on New Year's Eve. Maybe it's not the most appropriate movie to ring in the ...