Tag: sci-fi film reviews

Do Critics Want to Put Atlas on the Map?

Jennifer Lopez stars in Netflix's new sci-fi film Atlas, but critics are not impressed. Read what top reviewers are saying about t...