Life ★★★½

Solid and effective sci-fi horror!