moviebabblereviews.com
Film Review - Life (2017) | MovieBabble
A new release to theaters is a space horror movie, Life! But was the film able to stand on it's own or was it just another Alien ripoff?