#Screamers – USA, 2016

‘When you hear the scream, it’s already too late’ #Screamers is a 2016 American found footage horror film directed by Dean Ronalds (Netherbeast Incorporated; producer of The Graves) from a …

Read More