All Articles
‘Eldritch USA’ is rough around the edges, but its catchy songs and camp sensibility make it a must-watch for every horror fan.
Taiwanese horror film ‘Detention’ is, by any meaningful evaluation, quite easily the best video game adaptation of all time.