Melanie Griffith at the Hollywood Premiere of 'Dark Tourist' on August 14, 2013Frazer Harrison/Getty Images

In the late '80s and early '90s, Melanie Griffith was a rising 30-something star with an Academy Award nomination and Golden Globe trophy to her name. The future was bright.

But now, at 56, the actress is bemoaning the lack of roles for women her age. After battling a painkiller addiction in 2000 and skin cancer in 2009, Griffith returned to work to find a very different Hollywood than what she was used to.

"It is what I never thought would happen when I was in my 20s and 30s, hearing actresses b*tch about not getting any work when they turned 50. Now I understand it, it is just different," she tells Fox411.

"In a lot of ways, [Hollywood] is a very superficial place. It is all about youth and beauty, for women anyway."

She was lucky to land one good film role: a part in the tormented drama "Dark Tourist," opposite Michael Cudlitz. Griffith plays "such a cool character" named Betsy.

But even if there were more parts for older women, Griffith finds current-day scripts to be "sh*tty and stupid and superficial."

"The movie business has changed," she says. "I don't go to the movies these days because there is nothing to see. There is not very much, some little movies, but the big movies are all cartoons and superheroes."

So what's a veteran actress to do? Theater, apparently. Griffith made her Broadway debut in a 2003 revival of "Chicago," and she recently returned to star in "No Way Around but Through" with Scott Caan.

"Dark Tourist" lands in theaters this Friday.

[via Fox News]

Melanie Griffith Rips 'Sh-Tty, Stupid, Superficial' Hollywood