Film Review – Life (2017)

One of the new releases this weekend brings us another horror movie in space with an alien creature involved, Life!  I’d made sure to prepare...

Advertisements