Life ★★

Lotta ultimate nightmare ways to die in this movie. Fuck space!! Continues to amaze me that any major studio funds and promotes material this grim.