Jennifer Lopez, Simu Liu Starring in Netflix Atlas Film

Simu Liu and Jennifer Lopez are teaming up for Netflix’s sci-fi thriller “Atlas.” On Aug. 24, Deadline reported the “Shang-Chi and the Legend of the Ten Rings” actor is about […]