Jennifer Lopez’s career has gone throughcountless transformations.
She hit it big playing the lateSelena Quintanillain 1997’s “Selena” (viaET).
However, her starring role in 2019’s"Hustlers"breathed new life into her already incredible career.

It grossed more than $150 million against a $20 million budget (viaThe Numbers).
Based on those numbers, you’d assume Lopez made a pretty penny.
The reality is quite different.

“I didn’t get paid a whole bunch of money for ‘Hustlers,'” she toldGQin 2019.
In fact, she made no money up front for the role.
“I did it for free and produced it,” she revealed.

Why did she agree to get involved in a project without a massive pay-out?
According to J.Lo, the reason was quite simple: she wanted to.
“Like Jenny from the Block I do what I love,” she said.
“It became a movement,” she enthused toGQ.
According toElle, she likely made dividends off the release for her work as a producer.
After all, she is worth an estimated $400 million.
According to Lopez, this is one thing she shared in common with her character Romana in the film.
“I’ve never been motivated by money,” she said, as noted by Elle.
And the money came along with that."
Barbash was not impressed.
“I’m a businesswoman.
J.Lo doesn’t work for free.
Why would I,” she asked in a 2019 chat withVanity Fair.
Barbash went on to sue Lopez’s production company.