Spiderhead Review: A Solid Sci-Fi That Is Missing Some Parts

Spiderhead sure is an odd name for the movie and when you see it, that doesn’t make it any less confusing. A story about an evil pharmaceutical company running dangerous experiments on people against their will? This is a film that was written before everything in the world was brought to you by Pfizer. Considering … More Spiderhead Review: A Solid Sci-Fi That Is Missing Some Parts