The first teaser for Netflix’s Atlas is giving major Titanfall vibes... except starring Jennifer Lopez. Directed by Brad Peyton, the sci-fi action film brings us Lopez in bombastic badass mode—clad in a mech suit as she jumps right into battle against the futuristic, war-torn backdrop of an unknown dystopia. It’s very…

Read more...