Jennifer Lopez, Omari Hardwick and more are starring in a new movie and Netflix just released the official trailer.

In The Mother, Lopez plays an assassin who comes out of hiding to rescue her daughter who she gave up years ago due to her dangerous line of work.

Here's the official logline:

A deadly female assassin comes out of hiding to protect the daughter that she gave up years before, while on the run from dangerous men.

Director Niki Caro says the film is a "rare combination of high-octane action and genuine emotion."

“The only thing that surprised me was that Jennifer hadn’t been an action movie hero her entire career,” Caro says of Lopez, per People.

“Jennifer brings her legendary skill and precision to the action elements, but also brings her strength as a dramatic actor and her experience as a mother right to the heart of the movie,” adds Caro. “I knew Jennifer was the only actress for the role.”

Caro wanted to make a film that highlighted a mother's natural instinct to protect her child.

“Oftentimes mothers in movies are appendages to other, more interesting characters. This time the mother is front and center, and she is badass,” she said. “Having Jennifer Lopez in the role, at the height of her powers, is a gift to mothers and audiences everywhere.”

The Mother also stars Joseph Fiennes, Lucy Paez, Hardwick, Paul Raci and Gael Garcia Bernal.

 

Watch the official trailer below:

The Mother hit Netflix on May 12 — just in time for Mother’s Day weekend.