10 Fantastic Alien Films, According to Rotten Tomatoes

I know that we’ve been covering Alien: Covenant like crazy on Dread Central over the past couple of months. It’s impossible to deny that the film’s marketing strategy hasn’t been effective because I’m sure that everyone and their grandmother is… Continue Reading