Movie News Jennifer Lopez Fights For Mankind In New Netflix Sci-Fi ‘Atlas’ Lopez joins a mission to capture a renegade robot! By Screen Vice / March 18, 2024