Olivia Munn and Justin Theroux are reuniting to star in Justine Bateman's full-length directorial debut 'Violet'.

Olivia Munn

Olivia Munn

The 37-year-old actress and Justin, 46, previously appeared together as a married couple in 2017's 'The Lego Ninjago Movie', and they are now set to work with Justine on her latest project.

Olivia will appear as the titular character in the movie, playing a film executive who makes decisions based on what the voice in her head - played by Justin - tells her to do, according to Empire.

The project will also feature Anthony LaPaglia, who will play Olivia's confidence-sapping boss in the upcoming comedy-drama film.

Justine, 52, is eager to start shooting the movie in Los Angeles in the near future, although an exact date has not yet been set.

Olivia has appeared in a string of hit movies during her career, including 'Iron Man 2', 'Magic Mike' and 'Zoolander 2'.

And the actress previously claimed that there's never been a better time to be in Hollywood.

She said: "It's something I was talking about with Anna Faris the other day. Before, it might be like, 'OK, here's this new idea, who do I pitch to and how do I get the money?' Now you can just come up with stuff and have fun with it.

"That is the power we are seeing with social media, with Instagram, Snapchat, all of that stuff. We are seeing people and their creativity is coming out more.

"That's including people in Hollywood who normally would have to get the approval of 20 people. Just like everybody else now, we get to be as creative as we want and put it out there."