Itch! (2024)
Starting with a lone, bloodied man tormented enough to start pulling his own fingernails out, Itch! (2024) could go in a number of ways, albeit none of them very pleasant. It seems as though the film – with its stark opening titles and heavy cinematic grain – is calling on the nastiest, grisliest of its […]