'Life' finds alien terror within confines of space

Comments