AceShowbiz - Jennifer Lopez has landed her first sci-fi movie after signing on to star in director Brad Peyton's "Atlas".
She will also produce the film as part of a new deal with Netflix, according to Deadline.
Lopez will play a woman fighting for humanity against a robot soldier out to destroy the world.
"Having the chance to direct Jennifer in the title role of this movie is a dream come true, as I know she'll bring the incredible strength, depth and authenticity we've all come to admire from her work," Peyton tells the outlet.
Lopez and her partners at Nuyorican Productions recently signed a deal with Netflix bosses to produce films, television series, and scripted and unscripted content, with an emphasis on projects that support diverse female actors, writers, and filmmakers.
The "Favourite" star and the 45-year-old Irish actor previously starred alongside each other in Yorgos Lanthimos' surreal black comedy dystopian flick "The Lobster" in 2015.
And they will be back on set together to film Todd Solondz's "darkly comic twist on the Oedipal story."
The plot "follows a precocious kid who schemes to rid himself of his brutish dad so he can have his mom all to himself. Things go awry when a handsome stranger appears."
And the "Happiness" director has hailed the film as "fun and sexy."
"This is my first movie with a plot and my first movie taking place in Texas," he told Variety. "It's fun and it's sexy and it's shaped by the Hollywood movies that made me want to become a filmmaker. I've loved Rachel and Colin's work forever, and am so honoured to be able to excite their passion for serious and unexpected work as well."
Rachel's upcoming roles include playing Melina Vostokoff (the Iron Maiden) in Marvel's "Black Widow" which begins screening in July.
As for Colin, he will be seen as Oswald Cobblepot / The Penguin in "The Batman" reboot next year (22).