memwrites.wordpress.com
Humanity has an inauspicious introduction to an alien organism in the sci-fi/horror movie ‘Life’
By Matthew E. Milliken MEMwrites.wordpress.com May 17, 2017 The grandly named 2017 movie Life is a grimly efficient horror flick set aboard the International Space Station in the near future. I use…