Topic
Netflix's Atlas, directed by Brad Peyton and starring Jennifer Lopez, delivers rousing mech combat and old-school heroics with a crowd-pleasing script — a breath of fresh air for sci-fi fans who miss the action films of the '90s.
29 May 2024