Amy Adams: 'I knew I was being paid less' than male co-stars

LOS ANGELES (AP) — Amy Adams says she knew she was receiving less money than her male "American Hustle" co-stars.

The actress told British GQ magazine that she agreed to play a con artist opposite Christian Bale, Bradley Cooper and Jeremy Renner despite being paid less than them for the 2013 film.

Adams' co-star Jennifer Lawrence wrote in an essay published last year that she blamed herself for failing as a negotiator when she learned from leaked Sony emails that her male co-stars were paid more.

FILE - In this Feb. 28, 2016 file photo, actress Amy Adams arrives at the Vanity Fair Oscar Party in Beverly Hills, Calif. Adams told British GQ magazine that she agreed to play a con artist opposite Christian Bale, Bradley Cooper and Jeremy Renner in the film, "American Hustle" despite being paid less than them. (Photo by Evan Agostini/Invision/AP, File)

"I knew I was being paid less and I still agreed to do it because the option comes down to do it or don't do it," Adams said. "So you just have to decide if it's worth it for you. It doesn't mean I liked it."

Adams and Lawrence were nominated for the best actress and supporting actress Oscars, respectively, for their roles in "American Hustle."

"I'm really proud of Jennifer," Adams said. "What I liked is that it was not necessarily about getting paid, or not getting paid ... It's like we have been conditioned to not be controversial, to not cause problems. It's about finding your voice."

Adams, who has also been nominated for Academy Awards for her roles in "Doubt" and "The Master," said in the magazine's April issue that "American Hustle" filmmaker David O. Russell made her cry during production.

"I was really just devastated on set," said Adams. "I mean, not every day, but most. Jennifer doesn't take any of it on. She's Teflon. And I am not Teflon."

Adams is reprising her "Man of Steel" role as reporter Lois Lane in the upcoming movie "Batman v Superman: Dawn of Justice."