For Hayek, 'Beatriz at Dinner' gives voice to immigrants

NEWYou can now listen to Fox News articles!

Director Miguel Arteta says it is a sign of what he calls the "very bad times" that Salma Hayek doesn't get more leading roles.

The actress stars in his new film, "Beatriz at Dinner," in which she plays a Mexican healer who clashes with a wealthy real estate developer played by John Lithgow.

The film has evoked many comparisons to Donald Trump's America. The script takes on differing viewpoints on capitalism, greed, immigration and the environment over the course of one tense dinner.

Hayek is earning raves and early Oscar-buzz for her performance, but she was also excited to give voice to the immigrant community.

"Beatriz at Dinner" is now playing in limited release.