Netflix Releases Trailer For Oxygen, Its New Sci-Fi Thriller

Netflix has released the first trailer for Oxygen, an upcoming French survival sci-fi thriller. The film is due to hit the streaming service on May…