MoviesNetflixStreaming Atlas May 4, 2024 September 15, 2024 Jennifer Lopez is stranded on a far-off planet in order to protect life on Earth in the new Netflix sci-fi action film, Atlas.