In Netflix's underrated sci-fi, a moonbound rescue mission unravels into claustrophobic body horror amid abandoned lab ruins ...
Netflix has a new science-fiction movie on the way that features an alien returning to Earth and reuniting with his human ...